Na máquina AI, tem a pasta
/home/a/
Na máquina BI, tenha a pasta
/home/b/
Desejo transferir todos os arquivos, diretórios e subdiretórios de / home / a em / home / b com sftp Na máquina AI, tentei os comandos:
sftp fibon82@machineB.com
put /home/a/* /home/b/
mas não funciona, recebo a mensagem de erro: "pulando arquivo não-regular / home / a / a1" ... [a1 é um subdiretório de a]
Como eu modifiquei a instrução put?
Obrigado! :)
EDITAR:
Eu resolvi usando scp:
scp -r /home/a/ fibon82@machineB.com:/home/b/
sftp
, consulte o projeto OpenSSH .
put -r
teria funcionado também.