2. [ADMINISTRACIÓN DE SISTEMAS OPERATIVOS] SSHFS
Índice:
INTRODUCCIÓN ............................................................................................................................. 2
DESARROLLO ................................................................................................................................. 3
1.- Averigua qué es sshfs, en qué se basa y qué necesita para funcionar. ............................... 3
2.- Instala sshfs en un equipo (debían virtual). ......................................................................... 4
3.- Accede desde un equipo cliente a una carpeta del equipo anterior vía sshfs..................... 6
4.- Haz lo necesario para que cuando arranque el equipo cliente se conecte
automáticamente mediante sshfs a la carpeta del equipo del punto 2. .................................. 8
1 | ROBERTO ALMENA
3. [ADMINISTRACIÓN DE SISTEMAS OPERATIVOS] SSHFS
INTRODUCCIÓN
1.- Averigua qué es sshfs, en qué se basa y qué necesita para funcionar.
2.- Instala sshfs en un equipo (debian virtual).
3.- Accede desde un equipo cliente a una carpeta del equipo anterior vía sshfs.
4.- Haz lo necesario para que cuando arranque el equipo cliente se conecte
automáticamente mediante sshfs a la carpeta del equipo del punto 2.
2 | ROBERTO ALMENA
4. [ADMINISTRACIÓN DE SISTEMAS OPERATIVOS] SSHFS
DESARROLLO
1.- Averigua qué es sshfs, en qué se basa y qué necesita para
funcionar.
- Secure SHell FileSystem (SSHFS) es un sistema de archivos para Linux (y otros
sistemas operativos con una implementación FUSE, tal como en Mac OS X), capaz de
mostrar los ficheros de un sistema remoto como si fuera una carpeta más en tu ordenador
usando un acceso seguro.
De esta forma un usuario puede trabajar sobre una serie de ficheros de otro equipo como
si fuera en modo local. Para su funcionamiento, en la maquina remota solo es necesario
la instalación de un servidor SSH.
- Sshfs está basado en ssh.
- Sshfs para funcionar necesita instalar el paquete sshfs en Linux y un módulo “fuse”
que hay que ejecutar siempre.
3 | ROBERTO ALMENA
5. [ADMINISTRACIÓN DE SISTEMAS OPERATIVOS] SSHFS
2.- Instala sshfs en un equipo (debían virtual).
Tenemos que instalar ssh en el servidor Debian para poder acceder desde el cliente Ubuntu al
servidor Debian
apt-get install ssh
Instalamos sshfs en el cliente Ubuntu
Comprobamos si está el módulo fuse activo con lsmod | grep fuse
4 | ROBERTO ALMENA
6. [ADMINISTRACIÓN DE SISTEMAS OPERATIVOS] SSHFS
Para activar el fuse en el cliente Ubuntu editamos el archivo /etc/modules y escribimos fuse al
final del archivo
Reiniciamos fuse con modprobe fuse
Agregamos nuestra cuenta al grupo que tiene acceso a fuse con usermod –G fuse –a
nombreusuario
Reiniciamos para que se apliquen los cambios
5 | ROBERTO ALMENA
7. [ADMINISTRACIÓN DE SISTEMAS OPERATIVOS] SSHFS
3.- Accede desde un equipo cliente a una carpeta del equipo
anterior vía sshfs.
Configuro la red interna en ambas máquinas para que puedan verse estando en la misma red.
En debían servidor
En ubuntu cliente
Creamos la carpeta donde queramos montar el servicio
6 | ROBERTO ALMENA
8. [ADMINISTRACIÓN DE SISTEMAS OPERATIVOS] SSHFS
Para montar el servicio
Vemos que se ha montado.
Para desmontarla utilizaríamos fusermont –u /home/rober-vaio/Escritorio/dirsshfs
7 | ROBERTO ALMENA
9. [ADMINISTRACIÓN DE SISTEMAS OPERATIVOS] SSHFS
4.- Haz lo necesario para que cuando arranque el equipo cliente se
conecte automáticamente mediante sshfs a la carpeta del equipo
del punto 2.
Entramos en /etc/fstab en el debían y escribimos la siguiente línea al final del fichero
Escribimos mount –a para que se efectúen los cambios
Y vemos que nos ha montado la carpeta compartida por sshfs
8 | ROBERTO ALMENA