Inicio wiki
Aula Virtual
 Administración de Sistemas Operativos
Inicio ASO Aula Virtual

Vistas
  •   4. Aplicaciones
De ASO

Además de proporcionar servicio de sesiones remotas, el servidor SSH se puede utilizar para prestar otros servicios la transferencia y copia segura de ficheros, y la ejecución remota de comandos. Para ello, se necesitan las siguientes aplicaciones clientes: scp y sftp. Para la ejecución remota de comandos se usa el mismo cliente que para el establecimiento de conexiones seguras el ssh. Con el siguiente ejemplo, se ejecuta el comando ls /usr/bin en el equipo remoto.ejemplo.es:

ssh remoto.ejemplo.es ls /usr/bin

scp

Comando que permite la copia remota de ficheros desde un cliente (el sistema en el que se ejecuta scp) y un servidor, en el que se dispone de un servicio de openSSH. Se utiliza para sustituir el protocolo inseguro rcp.

La sintaxis de scp es:

scp ficherolocal usuario@equipo_remoto:/directorio_remoto

donde,

  • fichero_local. Especifica la fuente a copiar
  • usuario especifica. Indica el usuario con el que nos identificaremos en el sistema remoto
  • equipo_remoto. Indica a qué equipo de la red queremos transmitir el fichero
  • directorio_remoto. Referencia al directorio destino del sistema de ficheros del equipo remoto


sftp

La utilidad sftp tiene la misma funcionalidad que ftp con la única diferencia que sftp establece una conexión segura utilizando el protocolo SSH como transporte. La sintaxis es:

sftp usuario@equipo_remoto

Las opciones que admite el cliente sftp son: get, put, mkdir, rm, cd, lcd,…, similares a las opciones de los clientes ftp. En el servidor se necesita definir la siguiente declaración en el fichero /etc/ssh/sshd_config para prestar servicios FTP.

subsystem sftp /usr/lib/sftp-server


Libro Recomendado

ADMINISTRACION DE SISTEMAS GNU/LINUX.
Ver fichaVer ficha
Comprar libroComprar