Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| ssh [2024/03/19 14:56] – [INSTALLATION] huracan | ssh [2025/03/28 09:22] (Version actuelle) – [Connexion au Serveur SSH] huracan | ||
|---|---|---|---|
| Ligne 13: | Ligne 13: | ||
| + | |||
| + | ====== LINUX ====== | ||
| ===== INSTALLATION DE SSH ===== | ===== INSTALLATION DE SSH ===== | ||
| Ligne 68: | Ligne 70: | ||
| Le fichier de configuration principal pour SSH est / | Le fichier de configuration principal pour SSH est / | ||
| - | ASTUCE | + | //ASTUCE// |
| - | Par contre, une meilleure pratique est de créer un fichier dans le répertoire / | ||
| - | L' | + | //Par contre, |
| - | Modularité : | + | // |
| - | Simplicité | + | |
| - | Personnalisation Facile : Permet | + | |
| - | Maintenabilité | + | * // |
| - | | + | // |
| - | Facilité de Suivi : Les changements individuels | + | // |
| - | Évolutivité | + | * // |
| - | | + | //Moins de Conflits lors des Mises à Jour : Diminue |
| - | | + | //Facilité de Suivi : Les changements |
| - | Pour le créez, ouvrez le avec un éditeur de texte en tant que root, par exemcréer | + | * // |
| + | // | ||
| + | Adaptabilité : Permet une adaptation rapide aux nouvelles exigences ou changements, | ||
| + | |||
| + | Pour le créez, ouvrez le avec un éditeur de texte en tant que root, par exemple créer: | ||
| sudo vi / | sudo vi / | ||
| Ligne 225: | Ligne 228: | ||
| Pour voir les détails de la prison SSH, utilisez : | Pour voir les détails de la prison SSH, utilisez : | ||
| - | sudo fail2ban-client status sshd | + | |
| - | + | ||
| - | Status for the jail: sshd | + | Status for the jail: sshd |
| - | |- Filter | + | |- Filter |
| - | | |- Currently failed: 0 | + | | |- Currently failed: 0 |
| - | | |- Total failed: | + | | |- Total failed: |
| - | | `- File list: / | + | | `- File list: / |
| - | `- Actions | + | `- Actions |
| - | | + | |
| - | | + | |
| - | | + | |
| ==== Connexion au Serveur SSH ==== | ==== Connexion au Serveur SSH ==== | ||
| Ligne 271: | Ligne 274: | ||
| Il est important de noter que d' | Il est important de noter que d' | ||
| + | |||
| + | Pour changer la passe phrase de la clé: | ||
| + | |||
| + | #ssh-keygen -p -f / | ||
| + | |||
| + | Pour désactiver la demande de la passe phrase: | ||
| + | |||
| + | #eval " | ||
| + | #ssh-add ~/ | ||
| + | |||
| + | |||
| ==== Génération d'une clé ==== | ==== Génération d'une clé ==== | ||
| + | |||
| + | [[https:// | ||
| Sur votre machine cliente, générez une paire de clés (publique et privée) en utilisant : | Sur votre machine cliente, générez une paire de clés (publique et privée) en utilisant : | ||
| Ligne 292: | Ligne 308: | ||
| Maintenant, lorsque vous vous connectez via SSH, le serveur vérifiera votre clé publique. Si elle correspond à la clé privée sur votre client, vous serez connecté sans avoir besoin d'un mot de passe. | Maintenant, lorsque vous vous connectez via SSH, le serveur vérifiera votre clé publique. Si elle correspond à la clé privée sur votre client, vous serez connecté sans avoir besoin d'un mot de passe. | ||
| - | ASTUCE | + | //ASTUCE// |
| - | À présent que vous avez copié votre clé sur le serveur distant, vous pouvez désactiver la connexion par mot de passe sur le serveur. Pour cela, procédez comme précédemment en changeant la ligne PasswordAuthentication yes en PasswordAuthentication no. Redémarrer le service une fois terminé. | + | //À présent que vous avez copié votre clé sur le serveur distant, vous pouvez désactiver la connexion par mot de passe sur le serveur. Pour cela, procédez comme précédemment en changeant la ligne PasswordAuthentication yes en PasswordAuthentication no. Redémarrer le service une fois terminé.// |