Linux SCP que define el puerto de destino


8

¿Cómo puedo especificar un puerto para la ip de destino? Cuando lo hago scp -p 0000, todavía intenta conectarse en el puerto 22, no en el que estoy especificando.

scp svn_backup.tgz user@xxx.xxx.xx.xxx:/path/to/new/svn/

1
Puede encontrar gran información leyendo las páginas del manual. man scp, por ejemplo.
motobói

1
En caso de duda, --helpo manprobablemente le dará la respuesta.
Ben Lessani - Sonassi

Respuestas:


18

Capital "P".

$ scp -P 12345 svn_backup.tgz user@xxx.xxx.xx.xxx:/path/to/new/svn/

Ver $ man scppara más detalles.


¡Hurra por la consistencia!
David Mackintosh

2
@David: scpfue diseñado para imitar rcp, y rcp se usó -ppara "preservar los tiempos y modos de archivo". Ver man scp.
user1686

4

También es digno de mención que la especificación del puerto debe venir antes del nombre del archivo, es decir:

scp svn_backup.tgz -P 12345 user@xxx.xxx.xx.xxx:/path/to/new/svn/

* no funcionará.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.