Capítulo 20. Administración sistemas de
ficheros en red (opcional)
20.1. Objetivos
Introducirse en la estuctura y administración de sistemas de ficheros en red. Use la máquina virtual
donde suela trabajar: ARQODebServ o debarqo
20.2. Documentación de las transparencias
Las transparencias relevantes para realizar esta práctica son:
- Páginas 56-57 de las transparencias de Unix
20.3. Montajes remotos sshfs
Este sistema de ficheros es muy sencillo de usar y vale para acceder a cualquier máquina donde
tengamos cuenta. Es muy seguro, pero poco eficiente.
•
Instale el paquete sshfs y haga un montaje remoto de su cuenta en cualquier máquina del
laboratorio. Por ejemplo:
mkdir /mnt/sshfs
sshfs usuario@maquina:
sshfs usuario@maquina:/home/usuario
mount
/mnt/sshfs # o bien
/mnt/sshfs
• Verifique que tiene acceso según los permisos de usuario@maquina.
• Desmonte con fusermount -u /mnt/sshfs
20.4. Montajes remotos por NFS
Vamos a hacerlos entre la estación de trabajo (ARQODebWS) y el servidor (ARQODebSrv)
virtuales. Asegúrese que las máquinas cliente y servidora tienen configurada la red con dos
interfaces tal como se hizo en la práctica de comunicaciones.
•
Instale el paquete nfs-client en la estación.
• Haga un montaje remoto del directorio donde se publican las prácticas del laboratorio en el Web.
Por ejemplo:
mkdir /mnt/arqo
mount
mount
naslab:/home/arqo/lib/www
/mnt/arqo
•
•
Verá que no le está permitido el montaje remoto. Veremos como se configura.
Instale el paquete nfs-server en el servidor.
Intente montar el /home del servidor desde el cliente, en un directorio creado para ello en el
cliente (por ejemplo /homeremoto).
mkdir /homeremoto
1
Capítulo 20. Administración sistemas de ficheros en red (opcional)
mount
mount
10.0.0.10:/home
/homeremoto
Verá que no puede.
• Verifique que directorios exporta el servidor al cliente con showmount -e 10.0.0.10.
• Exporte en el servidor el directorio /home al cliente con exportfs -orw 10.0.0.11:/home.
• Verifique que directorios exporta el servidor al cliente con showmount -e 10.0.0.10.
• Reintente el montaje y compruebe que puede hasta escribir si los usuarios coinciden, salvo root,
que no tiene acceso.
• Exporte en el servidor el directorio /usr/share/doc a todo el mundo, sólo lectura, con exportfs
•
-oro ’*’:/usr/share/doc.
Intente montar el /usr/share/doc del servidor desde el cliente, en un directorio creado para
ello en el cliente (por ejemplo /docremoto). Verifique la propiedad de los ficheros.
mkdir /docremoto
mount
mount
ls -l /docremoto
10.0.0.10:/usr/share/doc
/docremoto
2
Comentarios de: Capítulo 20. Administración sistemas de ficheros en red (opcional) (0)
No hay comentarios