En la máquina AI tengo la carpeta
/home/a/
En la máquina BI tengo la carpeta
/home/b/
Deseo transferir todos los archivos, directorios y subdirectorios de / home / a in / home / b con sftp En la máquina AI probé los comandos:
sftp fibon82@machineB.com
put /home/a/* /home/b/
pero no funciona, recibo el mensaje de error: "omitiendo el archivo no regular / home / a / a1" ... [a1 es un subdirectorio de a]
¿Cómo podría modificar la instrucción put?
¡Gracias! :)
EDITAR:
Resolví usando scp:
scp -r /home/a/ fibon82@machineB.com:/home/b/
sftp
, consulte el proyecto OpenSSH .
put -r
Habría funcionado también.