Outils pour utilisateurs

Outils du site


informatique:ssh

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
informatique:ssh [2024/04/08 07:35] simoninformatique:ssh [2024/04/08 07:37] (Version actuelle) simon
Ligne 161: Ligne 161:
 ===== sshpass ===== ===== sshpass =====
  
-[[sshpass permet de passer un mot de passe à ssh directement depuis la ligne de commande.+[[sshpass]] permet de passer un mot de passe à ssh directement depuis la ligne de commande.
  
 <code bash> <code bash>
 sshpass -p "MotDePasse" ssh LOGIN@10.203.47.58 sshpass -p "MotDePasse" ssh LOGIN@10.203.47.58
 +</code>
 +
 +C'est pas très élégant parce que le mot de passe se retrouve affiché en clair sur le terminal et dans l'historique. Pensez à nettoyer! On peut s'en servir pour envoyer sa clé SSH sur une série de serveurs, par exemple : 
 +
 +<code bash>
 +for i in {12..42}; do sshpass -p "MotDePasse" ssh-copy-id -i ~/.ssh/id_rsa.pub LOGIN@10.203.47.$i; done
 </code> </code>
  
informatique/ssh.txt · Dernière modification : 2024/04/08 07:37 de simon