scp sem senha [RESOLVIDO]

1. scp sem senha [RESOLVIDO]

jorge
katzer

(usa Ubuntu)

Enviado em 07/03/2012 - 16:10h

Terminei um shell script que gera um relatorio de hardware que desejo enviar para uma máquina da minha rede interna.

para fazer isso instalo o sshpass e executo o comando para copiar. Ver abaixo:

....
instalado=$(aptitude show sshpass | egrep 'Estado: instalado' | awk '{print $2}')

if [ $instalado == "instalado" ] 2> /dev/null; then
echo "sshpass instalado"
else
echo "INSTALANDO O SSHPASS"
aptitude install sshpass
fi
....

#gerar relatorio
[comandos]

#sshpass -p 'senha' relatorio.txt user@10.24.208.169:/home/user

no final da execução ele não copia. Se eu executar o comando no prompt

#scp 07032012_10.24.208.155.txt user@10.24.208.169:/home/user ele dá a mensagem

"the authenticity of host '10.24.208.169 (10.24.208.169)' can't be established. RSA Key fengerprint is d1:f7:b3..... Are you sure want to continue connectin (yes/no)?

quando coloco sim ele executa a copia. Depois disso o programa funciona SEI QUE TEM A VER COM A CHAVE, COMO POSSO FAZER ISSO LOGO APÓS INSTALAR
O PROGRAMA SEM QUE OCORRA ESSE ERRO?


  


2. Re: scp sem senha [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 07/03/2012 - 16:37h

Na verdade, quando vc se conecta pela primeira vez, ele pede pra vc guardar a chave pública da outra ponta. Depois disso, ele não pedirá mais.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts