Pour tester la conf d'un serveur SSH accessible sur le web
article pour sécuriser un serveur SSH
ssh_keygen
ne pas forcément mettre une passphrase
créer ensuite sur le client un fichier .ssh/config
Host test1
HostName 192.168.2.xx
User mon_compte
IdentityFile /home/user/ssh/id_rsa
Puis sur le serveur, il faut copier le contenu du fichier id_rsa.pub dans .ssh/authorized_keys
Puis sur le serveur il faut modifier la conf du Serveur SSH
/etc/ssh/sshd_config
Authentication:
LoginGraceTime 120
#PermitRootLogin prohibit-password
PermitRootLogin no
#StrictModes yes
RSAAuthentication yes
PubkeyAuthentication yes
#AuthorizedKeysFile %h/.ssh/authorized_keys
AuthorizedKeysFile /home/user/.ssh/authorized_keys
PasswordAuthentication no
Cette dernière option n'autorise plus que la connexion SSH par clé.