[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re:[shell-script] scp - enviar senha como parametro
From: |
MrBiTs |
Subject: |
Re:[shell-script] scp - enviar senha como parametro |
Date: |
Thu, 9 Jun 2005 21:48:59 -0300 |
> Preciso copiar um arquivo numa maquina remota e para isto
> estou usando o commando:
> scp localfile user@remotehost:/dest/dir/for/file/
> A pergunta eh:
> Como faco para passar a senha como parametro? Se nao for
> possivel, existe algum outro commando em que o usuario nao precisa
> digita-la?
Isso inclusive ja foi respondido várias vezes nesse mesmo ( e em outros grupos
). A teoria diz que vc deve gerar um par de chaves publica/privada para o
usuario user da maquina "local" e copia-la para o mesmo usuario user da máquina
remotehost. Com essa troca de chaves, o SSH e suas ferramentas funcionará sem
solicitacao de senhas. Os passos sao:
1) Gerar as chaves com ssh-keygen, dentro de $HOME/.ssh/ da máquina local. O
truque é gerar uma chave do tipo dsa e nao digitar nada qdo uma senha for
solicitada
2) Copiar a chave publica para o arquivo $HOME/.ssh/authorized_keys da maquina
remota
A partir dai, tudo deve funcionar. De uma procurada nas mensagens antigas do
grupo onde, em uma delas, eu escrevi um passo-a-passo bem detalhado.
[As partes desta mensagem que não continham texto foram removidas]
- Re:[shell-script] scp - enviar senha como parametro,
MrBiTs <=