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

Prochaine révision
Révision précédente
informatique:ssh [2020/08/09 13:03] – créée - modification externe 127.0.0.1informatique:ssh [2024/04/08 07:37] (Version actuelle) simon
Ligne 158: Ligne 158:
 -rw-------. 1 user user 324 30 mar  2016 /home/user/.ssh/config -rw-------. 1 user user 324 30 mar  2016 /home/user/.ssh/config
 </code> </code>
 +
 +===== sshpass =====
 +
 +[[sshpass]] permet de passer un mot de passe à ssh directement depuis la ligne de commande.
 +
 +<code bash>
 +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>
 +
 +
  
 ===== Exemples et astuces ===== ===== Exemples et astuces =====
informatique/ssh.1596978214.txt.gz · Dernière modification : 2020/08/09 13:03 de 127.0.0.1