GNU/Linux >> Tutoriales Linux >  >> Cent OS

SSHFS (Secure SHell FileSystem) – Monte de forma segura un sistema de archivos remoto a través de ssh

En los sistemas operativos similares a Linux, podemos montar de forma segura un sistema de archivos remoto sobre el protocolo ssh usando el comando sshfs. SSHFS significa Secure SHell FileSystem. SSHFS nos permite montar el sistema de archivos remoto e interactuar con directorios y archivos remotos en una máquina local.

En la computadora local donde está montado el SSHFS, la implementación utiliza el módulo kernel FUSE (Sistema de archivos en espacio de usuario). El efecto práctico de esto es que el usuario final puede interactuar sin problemas con los archivos remotos que se sirven de forma segura a través de SSH como si fueran archivos locales en su computadora. En la computadora remota, se usa el subsistema SFTP de SSH.

Instalación de SSHFS en CentOS/RHEL/Fedora

Como el paquete sshfs no está disponible en los repositorios predeterminados, primero habilite el repositorio epel y luego use el comando yum para instalar sshfs.

# wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
# rpm -ivh epel-release-6-8.noarch.rpm
# yum install sshfs

Instalación de SSHFS en Ubuntu

$ sudo apt-get install sshfs

Monte el sistema de archivos remoto con el siguiente comando.

Sintaxis:

# sshfs [user@]host:[dir] mountpoint

Ejemplo:

# sshfs [email protected]:/  /home/thegeekdiary/

En el comando anterior, estamos montando el sistema de archivos ”/” del host remoto (mail9.nsitmail.com) en la carpeta local (/home/thegeekdiary). Verifique si el sistema de archivos remoto está montado o no usando el comando (df -hT).

# df -hT

Montar permanentemente el sistema de archivos remoto

Cuando montamos el sistema de archivos remoto usando sshfs, y por alguna razón si su máquina local se reinicia, luego de reiniciar el sistema de archivos remoto no estará disponible, así que para montar permanentemente el sistema de archivos remoto, agregue las siguientes entradas en el archivo /etc/fstab.

[email protected]:/  /home/thegeekdiary/   fuse defaults 0 0

Ahora ejecute el siguiente comando para reflejar los cambios del archivo fstab:

# mount -a

Para desmontar el sistema de archivos remotos, utilice el siguiente comando:

# umount /home/thegeekdiary

O

# fusermount -u mountpoint


Cent OS
  1. Cómo instalar el servicio SSH (shell seguro) en Kali Linux

  2. Montar un directorio remoto usando SSHFS en Debian Jessie

  3. Ssh:¿Escritorio remoto a través del túnel inverso Ssh para reemplazar a Teamviewer?

  4. ¿Cómo se analizan los argumentos de la línea de comandos remotos de Ssh?

  5. Linux:¿cómo montar un sistema de archivos remoto especificando un número de puerto?

Cómo montar un sistema de archivos Linux remoto usando SSHFS

Montar una carpeta remota con sshfs

Cómo configurar una conexión MySQL remota segura

¿Cómo usar Secure Shell Access (SSH) a través de PuTTY?

Cómo usar el montaje SSHFS con directorios remotos a través de SSH

Shell seguro:cliente ssh del navegador web Chrome