diff --git a/TipsShell.md b/TipsShell.md index cdae6502..651ce75e 100644 --- a/TipsShell.md +++ b/TipsShell.md @@ -102,10 +102,18 @@ $ ./liste_serveur.sh | tac | grep -n NOUVEAU_SERVEUR ## Ajout mot en début de chaque ligne d'un buffer -~~~ +~~~{.bash} $ sed 's/^/Coucou /g' <<<"$VAR" ~~~ +## Avoir le 'fingerprint' SSH d'une liste de serveur + +-> pour s'assurer que le host soit connu (~/.ssh/known_hosts) et ainsi automatiser des tâches sur des serveurs même si toujours aucune connexion effectuée et acceptée : + +~~~{.bash} +$ (for host in machine1 machine2 ...; do echo $host; timeout -k 2 2 ssh -o 'StrictHostKeyChecking no' $host cat /etc/ssh/ssh_host_dsa_key.pub >> ~/.ssh/known_hosts; done) +~~~ + # Fichiers et FS ## Ordinaire