Omitir Vínculos de navegación | |
Salir de la Vista de impresión | |
Gestión de sistemas remotos en Oracle Solaris 11.1 Oracle Solaris 11.1 Information Library (Español) |
1. Trabajo con sistemas remotos (descripción general)
2. Administración del servidor FTP (tareas)
3. Acceso a sistemas remotos (tareas)
Acceso a sistemas remotos (mapa de tareas)
Inicio de sesión en un sistema remoto (ssh)
Autenticación para inicios de sesión remotos (ssh)
Archivos /etc/ssh_known_hosts y .ssh/known_hosts
Qué sucede tras iniciar sesión con el shell seguro
Cómo iniciar sesión en un sistema remoto (ssh)
Cierre de sesión en un sistema remoto (exit o logout)
Inicio de sesión en un sistema remoto para copiar un archivo (sftp)
Cómo abrir y cerrar una conexión sftp con un sistema remoto
Copia remota con el comando scp
Consideraciones de seguridad para operaciones de copia
Especificación del origen y el destino para las operaciones de copia
El comando sftp es un programa de transferencia de archivos interactivo con una interfaz de usuario similar a ftp. Sin embargo, sftp utiliza el protocolo de transferencia de archivos SSH para crear una conexión segura con el servidor. No todas las opciones disponibles con el comando ftp se incluyen en el comando sftp, pero muchas de ellas sí.
En la tabla siguiente, se enumeran los comandos sftp esenciales.
Tabla 3-2 Comandos sftp esenciales
|
Para obtener más información, consulte la página del comando man sftp(1).
$ sftp remote-system
Si la conexión se realiza correctamente, se muestran un mensaje de confirmación y un indicador.
Password: password
Si la interfaz sftp acepta la contraseña, muestra un mensaje de confirmación y el indicador (sftp>).
Ahora puede utilizar cualquiera de los comandos que proporciona la interfaz sftp, incluida la ayuda. Los comandos principales se resumen en la Tabla 3-2.
sftp> bye
Ejemplo 3-2 Apertura de una conexión sftp con un sistema remoto
Esta sesión sftp se estableció para conectarse con el sistema remoto pluto:
$ sftp pluto Connecting to pluto. Password: password sftp>
Consulte Cómo abrir y cerrar una conexión sftp con un sistema remoto.
sftp> lcd target-directory
sftp> cd source-directory
sftp> ls -l
Es posible usar metacaracteres con el comando get.
sftp> get filename
sftp> bye
Ejemplo 3-3 Copia de un archivo de un sistema remoto (sftp)
En este ejemplo, el usuario abre una conexión sftp con el sistema pluto y utiliza el comando get para copiar un solo archivo del directorio /tmp.
$ sftp pluto Connecting to pluto... Password: xxx sftp> lcd /tmp sftp> cd /tmp sftp> ls filea files ps_data sftp> get filea /tmp/filea 100% 494 0.5KB/s 00:00 sftp> bye
El directorio desde el que escribe el comando sftp es el directorio de trabajo local y, por lo tanto, el directorio de origen para esta operación.
Consulte Cómo abrir y cerrar una conexión sftp con un sistema remoto.
sftp> cd target-directory
sftp> ls -l target-directory
Es posible usar metacaracteres con el comando get.
sftp> put filename
sftp> bye
Ejemplo 3-4 Copia de un archivo en un sistema remoto (sftp)
En este ejemplo, el usuario abre una conexión sftp con el sistema pluto y utiliza el comando put para copiar un archivo de su sistema al directorio /tmp del sistema pluto.
$ cd /tmp $ sftp pluto Password: xxx sftp> cd /tmp sftp> put filef uploading filef to /tmp/filef filef 100% 325 0.3KB/s 00:00 sftp> ls filea filef files sftp> bye