Problema para transferir arquivo

1

Eu tenho dois servidores remotos, como A e B.

A está gerando o despejo de algumas tabelas de um banco de dados, digamos (abc.sql) .Eu quero transferir abc.sql para B.Uma opção é scp, mas eu não queria usar porque a senha aberta para a rede.

posso obtê-lo diretamente do B usando o wget.

em A, o abc.sql tem a localização /mnt/dump_of_tables/abc.sql.

Como eu vou conseguir em B usando wget por favor ajude.

    
por Abdul Manaf 23.09.2011 / 08:09

1 resposta

0

wget irá requerer que você configure um servidor web para obter o arquivo. Tenho certeza que você não quer fazer isso.

Se você não quiser usar uma senha, ainda poderá usar o scp usando chaves públicas. Use ssh_keygen para criar um par de chaves público / privado. O id_rsa permanece na máquina cliente em ~ / .ssh e o conteúdo de id_rsa.pub deve ser adicionado a ~ / .ssh / authorized_keys na máquina remota. Se este arquivo não existir, copie id_rsa.pub para a máquina na pasta .ssh e renomeie para authorized_keys. Altere as permissões do arquivo para 600.

    
por 23.09.2011 / 08:29

Tags