transferir servidores por password entre copiar consola comando archivos scp

servidores - Error de los archivos scp de la máquina local a la remota: no existe tal archivo o directorio



transferir archivos de windows a linux ssh (2)

En mi caso tuve que especificar el número de puerto usando

scp -P 2222 username@hostip:/directory/ /localdirectory/

Quiero poder transferir un directorio y todos sus archivos desde mi máquina local a mi remoto. No uso SCP mucho, así que estoy un poco confundido.

Estoy conectado a mi máquina remota a través de ssh y escribí el comando

scp name127.0.0.1:local/machine/path/to/directory filename

El local/machine/path/to/directory es el valor que obtuve al usar pwd en el directorio deseado en mi host local.

Actualmente estoy recibiendo el error

No such file or directory


Parece que está intentando copiar en una máquina local con ese comando.

Un ejemplo de scp se parece más al siguiente comando:

Copie el archivo "foobar.txt" del host local a un host remoto

$ scp foobar.txt [email protected]:/some/remote/directory

scp "the_file" su_usuario @ the_remote_host: el directorio / ruta / a / el / directorio

para enviar un directorio:

Copie el directorio "foo" del host local al directorio "bar" de un host remoto

$ scp -r foo [email protected]:/some/remote/directory/bar

scp -r "the_directory_to_copy" su_usuario @ the_remote_host: el / path / to / the / directory / to / copy / to

y copiar desde host remoto a local:

Copie el archivo "foobar.txt" de un host remoto al host local

$ scp [email protected]:foobar.txt /your/local/directory

scp nombre_de_usuario @ the_remote_host: the_file / your / local / directory

e incluir el número de puerto:

Copie el archivo "foobar.txt" de un host remoto con el puerto 8080 al host local

$ scp -P 8080 [email protected]:foobar.txt /your/local/directory

scp -P número_puerto nombre_de_usuario @ the_remote_host: the_file / your / local / directory

De una máquina de windows a una máquina de linux usando masilla

pscp -r <directory_to_copy> username@remotehost:/path/to/directory/on/remote/host