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 [email protected]:/path/to/new/svn/
Webnet
fuente
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 [email protected]:/path/to/new/svn/

Ver $ man scppara más detalles.

EEAA
fuente
¡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 [email protected]:/path/to/new/svn/

* no funcionará.

stafusa
fuente