Ssh, la commande
Installation du packer
apt update && apt install openssh-server -y
Utilisation des clés partagées
ssh
peut utiliser un couple de clés privée /publique pour se connecter à un hôte distant. La commande ssh keys
permet, si l'on se connecte souvent à cet hôte, de ne pas saisir à chaque fois son mot de passe. Pour cela, il faudra générer un couple de clés privée /publique sur la machine locale et déposer la clé publique sur l'hôte distant.
Générer la clé :
ssh-keygen -t rsa
Le couple de clés privé /publique sera généré dans le répertoire ~/.ssh
, par défaut, et une passphrase
sera demandée.
⚠️ Avertissement: Il est préférable de ne pas laisser la
passphrase
vide pour des raisons de sécurité évidentes.
La clé privée est id_rsa
⚠️ à ne jamais la fournir à un tiers !
La clé publique est id_rsa.pub
.
Copier la clé publique sur l'hôte distant avec la commande ssh-copy-id
ssh-copy-id -i ~/.ssh/id_rsa.pub <utilisateur-distant>@<hote-distant>
Connexion à l'hôte distant
ssh <utilisateur-distant>@<hote-distant>