domingo, 15 de maio de 2011

Múltiplos SCP sem digitar senha

Segue uma diquinha que usei hoje:
Precisei copiar um script para 17 servidores distintos
Para preciso usar o SCP, porém teria que digitar a senha 17 vezes.
Vide:
localhost@serpro-1430607:/$ scp script.sh wvcardoso@srv01:/home/wvcardoso/
wvcardoso@srv58′s password:
localhost@serpro-1430607:/$ scp script.sh wvcardoso@srv02:/home/wvcardoso/
wvcardoso@srv58′s password:
…. 17 vezes ….
Solução:
localhost@serpro-1430607:/$ sshpass -p “SENHA” scp script.sh wvcardoso@srv01:/home/wvcardoso/
localhost@serpro-1430607:/$ sshpass -p “SENHA” scp script.sh wvcardoso@srv02:/home/wvcardoso/
localhost@serpro-1430607:/$ sshpass -p “SENHA” scp script.sh wvcardoso@srv03:/home/wvcardoso/
…. 17 vezes também….
Melhor Solução:
Para a senha não ficar no histórico, precisei fazer um script.
Segue:
#!/bin/bash
for i in $(seq -w 1 17)
do
sshpass -p “SENHA” scp script.sh wvcardoso@srv$i:/home/wvcardoso/
done

Nenhum comentário:

Postar um comentário

VMworld On-Demand Video Library

Link onde encontramos as palestras do VMware 2018 e muito mais. https://videos.vmworld.com/searchsite/2018