Tutoriales

Cómo configurar y usar Sshfs en Linux

SSH File System (o SSHFS) es un cliente de sistema de archivos que puede instalar en su dispositivo local para interactuar con archivos en dispositivos remotos. SSH utiliza el protocolo de transferencia de archivos Secure Shell (SFTP) para establecer esta conexión.

Además, SSH utiliza sus protocolos de cifrado para garantizar la integridad y confidencialidad de los datos. Si sus tareas diarias incluyen la administración de dispositivos o servidores remotos, definitivamente usará SSHFS. Por lo tanto, es necesario aprender a utilizar el sistema de archivos SSH. Por lo tanto, esta breve guía demostrará cómo configurar y utilizar SSHFS fácilmente.

Cómo configurar y utilizar SSHFS

Puede instalar SSHFS en dispositivos locales y remotos. La mayoría de las distribuciones de Linux, como Ubuntu, Fedora, RHEL, etc., incluyen SSHFS en sus repositorios de paquetes. Primero actualice el manifiesto del paquete y actualice los paquetes instalados usando los siguientes comandos:

Sistema operativoOrden
Debian/Ubuntuactualización de sudo apt y actualización de sudo apt
CentOS/Fedora/RHELsudo dnf busca actualizaciones && actualización de sudo dnf
ArquitecturaLinuxsudo pacman-syu
Abrir SUSEactualización de sudo zypper

Ahora ejecute uno de los siguientes comandos dependiendo de su distribución. Tenga en cuenta que los sistemas basados ​​en RHEL identifican esta utilidad como fusion-sshfs.

Sistema operativoOrden
Debian/Ubuntusudo apto instalar sshfs
CentOS/Fedora/RHELsudo dnf instalar fusion-sshfs
ArquitecturaLinuxsudo pacman -S sshfs
Abrir SUSEsudo zypper instalar sshfs

Después de instalar la utilidad, Continúe usando el comando «sshfs» para montar el directorio remoto, como se muestra a continuación:

sshfs usuario@Servidor remoto:/camino/llegar/remoto/Tabla de contenido /camino/llegar/Montaña

Aquí, reemplace usuario con su nombre de usuario en el sistema remoto, servidor remoto con la dirección IP o el nombre de host del servidor remoto, /ruta/al/directorio/remoto con el directorio que desea montar desde el servidor remoto, y /ruta/al/montaje y dónde deseas instalarlo en tu dispositivo nativo. Veamos un ejemplo:

sshfs plato@geek.com:/Hogar/plato /local/respaldo

Si ejecuta el comando sshfs por primera vez, el sistema le pedirá que ingrese su contraseña. Después de una verificación exitosa, SSHFS montará el directorio remoto que necesita localmente en el punto de montaje especificado. Una vez completado, puede desmontar el directorio remoto usando el siguiente comando:

En el comando anterior, /ruta/al/montaje Representa la ruta al directorio que montó en el paso anterior. A través de los pasos anteriores, ha configurado SSHFS exitosamente. Sin embargo, cuando apague el sistema, el directorio remoto se desmontará.

Si desea montar automáticamente cualquier directorio específico cada vez que se inicia el sistema, agregue una nueva entrada en /etc/tablas del sistema documento. Sin embargo, necesita privilegios de root. Por ejemplo, siga los pasos a continuación para usar SSHFS para montar automáticamente un directorio remoto. Abra el archivo usando un editor de texto – nano/etc/fstab

Abra la pestaña sshfs en el editor nanoAbra la pestaña sshfs en el editor nano

Adjuntarle:

usuario@Servidor remoto:/camino/llegar/remoto/Tabla de contenido /camino/llegar/Montaña Valor predeterminado de fusion.sshfs, _netdev

Finalmente, guarde y salga del editor para guardar la entrada.

Resumir

Así es como puede configurar y utilizar SSHFS en su sistema Linux para acceder fácilmente a servidores remotos. SSHFS es solo un cliente de sistema de archivos que puede utilizar para montar dispositivos locales y acceder a servidores remotos. Si eres principiante te recomendamos que uses los comandos correctamente, de lo contrario puedes encontrar errores al configurar tu conexión.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba