Gere um par de chaves SSH , faça o upload da metade pública para o servidor e coloque a metade privada no agente local .
Em um script bash, tenho várias instruções rsync. Cada rsync solicitará a digitação da senha e anula muito a automação de fazer o trabalho usando um script. Como melhorar isso? O caminho de destino das instruções rsync é uma unidade de rede conectada via SAMBA ou em um servidor SSH.
Gere um par de chaves SSH , faça o upload da metade pública para o servidor e coloque a metade privada no agente local .
O método genérico para repetir a mesma string no shell é:
yes "string" ¦ command args
Ou para uma string complexa não repetitiva:
echo -e "first\nsecond\n..." ¦ command args