Pour éviter de devoir saisir votte mot de passe à chaque connexion, un échange de clefs ssh sera nécessaire
Voici comment procéder
$ ssh-copy-id -i ~/.ssh/id_rsa.pub tp.iutinfo.fr
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
password: Saisir de son mot de passe
L'échange de clefs ssh a été faite entre votre machine et le serveur. Vous pouvez désormais vous connecter sans mot de passe
Si on veut aller plus loin il est aussi possible d'ajouter un fichier ~/.ssh/config
Exemple de fichier de config# Je fais confiance. Je ne vérifie pas le fingerprint StrictHostKeyChecking no # Je declare l'hôte tp comme étant prenom.nom@tp.iutinfo.fr Host TP User prenom.nom Hostname tp.iutinfo.fr Port 22 Identityfile ~/.ssh/id_rsa # Je declare l'hôte ssh comme étant prenom.nom@ssh-iutinfo.univ-lille.fr Host SSH User prenom.nom Hostname ssh-iutinfo.univ-lille.fr Port 22 Identityfile ~/.ssh/id_rsa # Permet l'exportdisplay pour tous les host Host * ForwardX11 yes
Une fois l'échange de clef ssh et l'ajout du fichier de config fait
Pour se connecter sur le réseau des salles de TPs via tp.iutinfo.fr
Pour se connecter sur le système de fichiers réservé via ssh-iutinfo.univ-lille.fr