Création des clefs pub et privée sur la machine pi4
ssh-keygen
Pour accéder à pi4 à partir de pi3
Dans la machine pi3 supprimer l’ancienne clef
ssh-keygen -f "/home/pi/.ssh/known_hosts" -R pi4
Ajouter la nouvelle clef pi3 dans pi4 (mettre la clef public de pi3 id_rsa.pub dans le fichier authorized_keys de pi4)
ssh-copy-id -i .ssh/id_rsa.pub pi4
Maintenant pi3 peut accéder à pi4 par la simple commande ssh pi4
Pour accède de windows à pi4
Mettre la clef ASUS qui se trouve dans le fichier authorized_keys de pi1~3

ou alors :

La clé privé (ppk) est à conserver sur la machine cliente (windows) C:\Users\PHILIPPE\.ssh

La clé publique (pub) est à insérer dans le fichier authorized_keys sur la machine distante (Linux) ou se trouve le serveur ssh.

L’utilitaire windows ou Linux ssh-keygen permet de créer les 2 clefs (id_rsa et id_rsa.pub) dans le répertoire Windows c:\users\<nom_utilisateur>\.ssh ou Linux /home/pi/.ssh

L’utilitaire ssh-copy-id permet de copier la clé publique dans le fichier authorized_keys de la machine Linux :
ssh-copy-id -i .ssh/id_rsa.pub 192.168.0.60

Pour supprimer une clef dans le fichier authorized_keys
ssh-keygen -f "/home/pi/.ssh/known_hosts" -R "192.168.0.60"

Puis exécuter les commandes suivantes dans le répertoire Linux :
sudo chmod 700 ~/.ssh
sudo chmod 600 ~/.ssh/authorized_keys

Il faut ensuite copier le contenu du fichier id_rsa.pub dans le répertoire de la machine Linux /home/<nom_utilisateur>/.ssh/authorized_keys avec les autres clefs publiques.

Laisser un commentaire 0

Your email address will not be published. Required fields are marked *