Sugerencias de productividad para trabajar con servidores remotos con SSH

SSH tiene muchas características que son útiles cuando se trabaja regularmente con archivos en servidores remotos; Se puede dar un gran incremento en la productividad con el buen uso de SSH su usa regularmente y se configura su entorno correctamente. Su vida puede que se haga un poco más fácil. Continuar leyendo “Sugerencias de productividad para trabajar con servidores remotos con SSH”

Cómo utilizar el comando tar a través de la red a través de una sesión SSH

¿Cómo puedo utilizar el comando tar sobre una sesión ssh segura que se ejecuta en sistemas Linux o Unix?

La versión GNU de la utilidad de archivado de tar (y otra versión antigua de tar) puede utilizarse a través de la red a través de la sesión ssh. No utilice el comando telnet, es inseguro. Puede usar canalizaciones Unix/Linux para crear archivos. Continuar leyendo “Cómo utilizar el comando tar a través de la red a través de una sesión SSH”

Uso de SSH como unidad de red

Puedes usar ssh como un ftp seguro (sftp), de forma que toda tu información esté encriptada en la red.

Para hacer eso puede usar algunos navegadores de archivos como el Nautilus de Gnome o el Dolphin de KDE, solo con escribir la ruta remota en la barra de direcciones como se muestra:

Donde carlos es la cuenta de usuario en el servidor, 192.168.1.20 es la dirección IP del servidor, y /home/carlos es el directorio remoto a mapear.
Pero y si tu navegador de archivos no soporta el protocolo ssh una posible opción es mapear el directorio usando sshfs y Fuse como si fuere otro punto de montaje más en el sistema.

Instalando SSHFS para Fuse

En Debian puedes instalar el paquete sshfs que proporciona esta funcionalidad:

Debes crear el directorio que servirá como punto de montaje. Como soy chapado a la antigua, me gusta crearlo en la carpeta /mnt/ siendo root:

Ahora debes agregar el usuario que mapeará el recurso en red al grupo fuse:

Uso de SSHFS

Ahora como un usuario regular puedes mapear la ubicación remota usando la orden sshfs:

Esto permitirá ver tu “unidad de red” como si fuese un directorio local en el sistema. Ten cuidado!!

Desmontar la unidad de red

Para desmontar la unidad de red basta con escribir en el terminal lo siguiente:

Puedes verificar que se desmontó con la orden mount.