Para montar acceso remoto a un directorio por sshfs ( SSH Filesystem ) primero hay que instalar el paquete sshfs .
Deberemos comprobar que tenemos el modulo fuse cargado y con un lsmod debera salir algo parecido a esto :
Vamos a conecatar la carpeta home del usuario de la máquina 2 ( 192.168.1.90 ) a la máquina 1 ( 192.168.1.88 ) .
Para montar la unidad creamos el directorio “compartido” en el home del usuario de la maquina 1 ( 192.168.1.88 ) :
** En este punto podemos configurar lo comentado en la entrada http://www.habitacion511.eu/index.php/autentificacion-por-ssh-con-clave-publica-y-privada-2 para evitar poner la clave cada vez que se monta la unidad y configurarlo con clave pública y privada , no es necesario para que funcione .
Con un mount veremos la unidad remota compartida :
Si quereis que se monte cada vez de arrancamos nuestra máquina podemos usar una línea como esta en el /etc/fstab (Siempre y cuando tengamos la clave pública y privada configurada )
Montamos con : mount /home/user/maquina2 , ponemos el password y arreglado .
Saludos
Fuente:http://www.habitacion511.eu/index.php/montar-directorios-remotos-con-sshfs/
apt-get install sshfs
Supongamos que tenemos dos maquinas en red con las ips :ç Máquina 1 -> 192.168.1.88 ( user )
Máquina 2 -> 192.168.1.90 ( user2)
Deberemos comprobar que tenemos el modulo fuse cargado y con un lsmod debera salir algo parecido a esto :
#lsmod |grep fuse
#fuse 66430 1
Si no es así instalamos el modulo con modprobe -i fuse .#fuse 66430 1
Vamos a conecatar la carpeta home del usuario de la máquina 2 ( 192.168.1.90 ) a la máquina 1 ( 192.168.1.88 ) .
Para montar la unidad creamos el directorio “compartido” en el home del usuario de la maquina 1 ( 192.168.1.88 ) :
sshfs user@192.168.1.90:/home/user2 /home/user/directorio
La carpeta /home/user2 es la carpeta remota y la carpeta /home/user2/directorio la carpeta local.** En este punto podemos configurar lo comentado en la entrada http://www.habitacion511.eu/index.php/autentificacion-por-ssh-con-clave-publica-y-privada-2 para evitar poner la clave cada vez que se monta la unidad y configurarlo con clave pública y privada , no es necesario para que funcione .
Con un mount veremos la unidad remota compartida :
user2@192.168.1.90:/home/user2 on /home/user/maquina2 type fuse.sshfs (rw,nosuid,nodev,max_read=65536
Para desmontar la unidad remota podemos usar “umount directorio” .Si quereis que se monte cada vez de arrancamos nuestra máquina podemos usar una línea como esta en el /etc/fstab (Siempre y cuando tengamos la clave pública y privada configurada )
sshfs#user1@192.168.1.90:/home/user1/ /home/user/maquina2 fuse defaults 0 0
Para montar el directorio con un usuario normal , tenemos que añadir el usuario a grupo fuse addgroup user fuse ( necesita reinicio en debian para que funcione )
Y añadir en el fstab en las opciones de montaje : rw,noauto,user y dare permisos al user al directorio chown user:user directorio .Montamos con : mount /home/user/maquina2 , ponemos el password y arreglado .
Saludos
Fuente:http://www.habitacion511.eu/index.php/montar-directorios-remotos-con-sshfs/
No hay comentarios:
Publicar un comentario