En aquest article vaig a explicar com tenir tots els directoris remots amb els que treballem normalment via SSH o FTP, però com si totes les dades estigueren al nostre arbre de fitxers locals. Això ho farem amb sshfs-fuse o SSHFS. D'aquesta manera podrem editar i obrir documents, imatges, fitxers tar.gz o zip, etc, sense cap problema i - el més important - de manera segura al tractar-se del protocol SSH que cifra les nostres comunicacions.
A FreeBSD 14 trobem el programari fusefs-sshfs:
doas pkg search fuse | grep ssh
fusefs-sshfs-3.7.3_1 Mount remote directories over ssh
I el podem instal·lar amb:
doas pkg instal fusefs-sshfs
Caldrà afegir al fitxer /boot/loader.conf que ens carregue fusefs a l'arranc del sistema:
fusefs_load="YES"
I ja podem muntar directoris de la màquina 192.168.1.99 (per exemple) a un directori local /home/joan/Nuvolet (per exemple) molt fàcilment de manera que treballarem amb total normalitat des de l'explorador de fitxers local:
sshfs joan@192.168.1.99:/mnt/disc1/ /home/joan/Nuvolet
MÉS INFO
- Treballant amb projectes allotjats a 1and1 com si foren fitxers locals a OpenBSD
- Muntar un directori remot amb SSHFS com si tinguèrem un directori local
- Muntant directoris remots d'una LAN a una Raspberry mitjançant sshfs
- Com desenvolupar projectes Drupal des d'OpenBSD allojats a un servidor remot