Hace unas semanas lei en Chichaplanet un articulo de Rodolfo Pilas donde mencionaba un aplicativo para montar por ssh el sistema de archivos de una maquina remota, el tema me parecio bastante interesante asi que apenas e tenido tiempo me puse a curiosear si en FreeBSD existia como hacerlo, y me sorprendi gratamente al ver que si existe como.
Para empezar e de comentarles que esto solo se puede hacer con FreeBSD 6.0 o mayores, no con ramas anteriores, lastimosamente mis conocimientios sobre el diablillo no son lo suficientemente amplios como para decir si esto es posible en Net u OpenBSD pero para los que usan Free ya saben, utilizen del 6.0 para arriba (al menos esa es la info que encontre).
Lo primero es instalar el software, afortunadamente existe ya un paquete en los ports para esto fusefs-sshfs, que lo pueden encontrar en /usr/ports/sysutils/fusefs-sshfs ahi la cosa es simple make install y listo el pollo, una cosa que vale la pena comentar es que el motivo por el cual no existe antes de la versión este aplicativo es el echo de que el modulo de FUSE solo se encuentra en kernels 6 para arriba, basicamente FUSe a sido adaptado a FreeBSD debido a que es un paquete original del kernel de Linux.
Al concluir la compilación de los paquetes necesarios solo tenemos que levantar el módulo de FUSE lo cual hacemos con :
kldload /usr/local/modules/fuse.ko
Supongo que para todos la ubicación del módulo deberia ser la misma asi que ahora lo que hacemos es crear el directorio donde montaremos el FS remoto, esto es simple:
mkdir ~/fuse (o como quieran llamar este directorio)
Y ahora a montar el sistema de archivos remoto, esto se hace con:
sshfs usuario_del_host_remoto@host_remoto: ~/fuse/
ponen el password del usuario y listo ya estan conectados a la otra pc como un directorio mas de su sistema de archivos, lo bueno es que esto se puede configurar para conectarse por defecto como una unidad de montaje mas aunque no se si sea practico o adecuado, pero se puede hacer.
Para desmontar la unidad remota
umount /dev/fuse0 <-- evidentemente podemos montar mas de una maquina
Si alguien desea leer mas pueden encontrar mas informacióin en :
http://fuse4bsd.creo.hu/doc/html_chunked_out/Quickstart.html
aunque menciona un proceso mencionado es mas engorroso del que yo les comento aquí tiene mas información valiosa sobre lo que desean hacer.