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