SCP lembrar senha

SCP lembrar senha

No debian, existe alguma maneira de o scp lembrar a senha que digitei durante meu logon ssh, semelhante ao modo como o sudo faz?

ou seja PC ---ssh(putty)---> server 1 ---scp---> server 2

Não quero configurar chaves públicas/privadas porque não tenho controle de todos os servidores remotos. Só não quero digitar minha senha para cada arquivo que estou copiando.

Isso é possível de qualquer maneira?!

Responder1

Somente se você configurar uma chave. Você pode então usar ssh-addpara adicionar a chave privada ao seu agente SSH local, que fornecerá a chave ao cliente SSH quando solicitado. Você só precisará inserir a senha durante a adição inicial.

Responder2

Usarsshpass:

sshusa acesso TTY direto para garantir que a senha seja realmente emitida por um usuário de teclado interativo. sshpassé executado sshem um tty dedicado, fazendo-o pensar que está obtendo a senha de um usuário interativo.

sshpass -p 'password' scp -r [email protected]:/some/remote/path /some/local/path

Você também pode usar sshpasscom ssh, rsynce scp.

informação relacionada