Ssh:Installation parametrage:Linux
Sous LINUX
Installation du serveur
OpenSSH étant intégré à la plupart des distributions Linux, nous supposerons qu'il est installé sur le serveur et ne décrirons donc pas l'installation du package SSH.
Authentification par mot de passe
Par défaut, le fichier sshd_config est configuré pour autoriser l'authentification par mot de passe avec les comptes utilisateurs locaux. Vous pouvez tester la connexion avec Cygwin par la commande :
ssh compte_utilisateur@machine_distante
ou avec PuTTY.
Authentification par clé publique
Génération des clés - Puttygen
Contrairement à la procédure Windows/Cygwin, il est possible de générer les clés avec Puttygen.
1. Lancer puttygen.exe sur la machine Windows locale. | |
2. Cliquer sur "Generate" pour générer les clés et bouger la souris dans la fenêtre puttygen pour générer des nombres aléatoires. |
|
3. Réenseigner les champs "KeyComment" et une passphrase.
Warning
N'enregistrez pas la clé publique avec le bouton "Save public key" car vous ne pourriez pas vous connecter.
|
|
6. Sur le serveur sur lequel SSH est installé, placez-vous dans le répertoire /home/votre_compte et exécutez la commande suivante : mkdir –p .ssh |
|
7. Puis la commande : cat >.ssh/authorized_keys2 Note
|
|
8. Pour vérifier que la clé a été enregistrée, la commande suivante doit retourner la clé précédemment saisie : cat <.ssh/authorized_keys2 |
Vérification de l'authentification par clé publique
Même procédure que sous Windows.
Modification du fichier httpd_conf
Suivez la procédure de modification décrite dans la section Windows.
Utilisation de Pageant
Voir la description dans la section Windows.