Arquivos SCP de machineB para machineA efetuando login em machineA [duplicate]

0

Estou tentando scp os arquivos de machineB para machineA . Eu preciso executar o scp command de machineA para copiar arquivos de machineB para machineA .

O arquivo que eu preciso copiar de machineB é -

/bat/data/snapshot/5.data

E onde eu preciso copiar o arquivo para machineA é -

/data01/primary

em que eu tenho acesso root também e /data01/primary tem apenas credenciais raiz. Abaixo está o ls -lt on machineA

david@machineA:/$ ls -lt

drwxr-xr-x   3 root root  4096 Nov  7 17:43 data02
drwxr-xr-x   3 root root  4096 Nov  7 17:42 data01
drwxr-xr-x   4 root root  4096 Nov  7 17:26 opt

Então eu estava tentando o comando scp abaixo em machineA para copiar os arquivos -

scp david@machineB:/bat/data/snapshot/5.data root@machineA:/data01/primary

mas estou sempre recebendo -

Host key verification failed.

Eu tenho acesso root ao machineA, mas não acesso root ao machineB. E eu posso pingar machineB de machineA também. E as duas máquinas também estão no domínio de produção.

    
por SSH 17.12.2013 / 03:51

1 resposta

0

O problema com o ~/.ssh/known_hosts pode causar isso. Você pode remover o arquivo

rm -i ~/.ssh/known_hosts

ou você pode editar o arquivo e remover a linha que contém machine B .

    
por souravc 17.12.2013 / 04:03