You are on page 1of 5

UNIVERSIDAD AUTONOMA DEL ESTADO DE

HIDALGO

ESCUELA SUPERIOR DE HUEJUTLA

REPORTE DE PRACTICA COMPARTIR ARCHIVOS MEDIANTE UN SERVIDOR


NFS

ALUMNO: Jess Daniel Crespo Hernndez

DOCENTE: Henry Alex Hernndez Hernndez

MATERIA: Teora de comunicaciones

SEMESTRE:

GRUPO: 1

FECHA: 20 DE MARZO DEL AO 2015

INTRODUCCION
En este reporte se explica cmo se realiza la configuracin de un servidor NFS
utilizando Ubuntu server para compartir archivos, a continuacin una breve
explicacin acerca del servidor NFS:
NFS es un sistema de archivos distribuido para un entorno de red de rea local.
Posibilita que distintos sistemas conectados a una misma red accedan a
ficheros remotos como si se tratara de locales. A continuacin se detalla la
configuracin del cliente y del servidor.
Configuracin en el servidor
Los paquetes necesarios para el funcionamiento del servidor son portmap, nfskernel-server y nfs-common. Para la descarga de los mismos ejecutaremos los
siguientes comandos:
root@mi_equipo:~# aptitude install portmap
root@mi_equipo:~# aptitude install nfs-kernel-server
root@mi_equipo:~# aptitude install nfs-common

NFS (sistema de archivos de red: Network File System) es un protocolo que


permite acceso remoto a un sistema de archivos a travs de la red. Todos los
sistemas Unix pueden trabajar con este protocolo; cuando se involucran
sistemas Windows, debe utilizar Samba en su lugar.
NFS es una herramienta muy til, pero debe tener en cuenta sus limitaciones
especialmente en cuestiones de seguridad: todos los datos pasan a travs de
la red sin cifrar (un sniffer puede interceptarlos); el servidor fuerza restricciones
de acceso basado en la direccin IP del cliente (que puede ser falsificada); y,
finalmente, cuando se provee acceso a una mquina cliente a un espacio NFS
compartido mal configurado, el usuario root del cliente puede acceder a todos
los archivos en el espacio compartido (an aquellos que pertenezcan a otros
usuarios) ya que el servidor confa en el nombre de usuario que recibe del
cliente (esta es una limitacin histrica del protocolo).
Debido a que NFS confa en la informacin que recibe de la red, es vital
asegurar que slo las mquinas que deban utilizarlo puedan conectarse a los
varios servidores RPC necesarios. El firewall tambin debe bloquear falseado
de IPs(IP spoofing) para prevenir que una mquina externa acte como una
interna y que el acceso a los puertos apropiados est restringido a las
mquinas que deban acceder a espacios compartidos por NFS.
A continuacin se muestra la configuracin de nuestro servidor NFS para poder
compartir archivos.

1.-

entramos a la carpeta home y una vez dentro listamos los archivos


contenidos en la carpeta.
Accedemos a la carpeta home

Listamos los archivos contenidos en la carpeta

2.- creamos una nueva carpeta.


En mi caso mi carpeta se llama nfs

3.- ahora volvemos a listar los archivos contenidos en la carpeta home.

Como pueden ver se ha creado exitosamente mi carpeta

4.-

ahora nos salimos de la carpeta home y tecleamos ls para ver los archivos
contenidos

5.- ahora le daremos todos los permisos a nuestra carpeta home

6.- nuevamente listamos los archivos contenidos en nuestra carpeta


se han agregado todos los permisos con
xito

7.-

Ahora volvemos a entrar a home y a listar los archivos que contiene la


carpeta

8.-

entramos a la carpeta etc

9.-

ahora cargaremos los archivos de nuestra computadora servidor a la


computadora cliente
esta es la direccin de la carpeta de nuestro cliente

Esta es la direccin de nuestro servidor

10.-

si todo ah salido bien y se han montado los archivos correctamente


tecleamos df -h y tienen que aparecer los archivos que contenga nuestra
carpeta del servidor

11.- Para poder cargar los archivos desde el inicio es necesario editar el
archivo fstab

y ah escribimos lo siguiente:

Tecleamos Ctrl+x y preguntara si deseamos guardar cambios tecleamos Y


para confirmar y reiniciamos nustra computadora tecleando reboot.
Una vez reiniciada la computadora tecleamos cd /home > ls

Enseguida entramos a nuesta carpeta nfs, tecleamos ls y tienen que aparecer


los archivos que contiene la carpeta de muestro servidor.

Listo!!!! hemos terminado de compartir archivos mediante un servidor nfs

Conclusin
El servidor NFS es parte del ncleo Linux; en los ncleos que Debian provee
est compilado como un mdulo de ncleo. Si necesita ejecutar el servidor
NFS automticamente al iniciar, debe instalar el paquete nfs-kernel-server;
contiene los scripts de inicio relevantes.
El archivo de configuracin del servidor NFS, /etc/exports, enumera los
directorios que estarn disponibles en la red (exportados). Para cada espacio
compartido NFS, slo tendrn acceso las mquinas especificadas.
Como con cualquier otro sistema de archivos, incorporar un espacio compartido
NFS en el jerarqua del sistema es necesario montarlo. Debido a que este
sistema de archivos tiene sus peculiaridades fueron necesarios unos pocos
ajustes en la sintaxis de mount y en el archivo /etc/fstab.
El elemento descripto monta, al iniciar el sistema, el directorio
NFS /srv/shared/ en el servidor arrakis en el directorio local /shared/.
Necesita acceso de lectura y escritura (de all el parmetro rw). La
opcin nosuid es una medida de proteccin que elimina cualquier
bit setuid o setgid de los programas almacenados en el espacio compartido. Si
el espacio compartido NFS est destinado slo a almacenar documentos,
tambin se recomienda utilizar la opcin noexec que evita la ejecucin de
programas almacenados en el espacio compartido.
Como pueden darse cuenta es muy fcil y sencillo compartir archivos mediante
un servidor NFS.

Bibliografa
revartm. (6 de marzo de 2007). worpress.com. Obtenido de redes de area local:
http://nfs.sourceforge.net/nfs-howto/index.html
http://es.wikipedia.org/wiki/NFS