sábado, 5 de marzo de 2011

servidor NFS

1- instalaremos los siguientes paquetes
1. apt-get install nfs-kernel-server
2. apt-get install nfs-common
3. apt-get install portmap
2- comprobaremos que tenemos los paquetes installados haciendo rpcinfo -p
3- miramos la ip que tenemos y pondremos la ip necesaria por ejemplo 127.0.0.1 (esto es solo si lo vas a hacer solo)
4- crearemos una carpeta en home que se llame prueba con archivos dentro o carpetas
5- pondremos sudo gedit /etc/exports y pondremos el destino de la carpeta que se comparta en este caso seria /home/redes/prueba 127.0.0.1(rw,sync)guardamos y salimos
6- ponemos sudo gedit /etc/hosts.allow (pondremos la ip 127.0.0.1 en portmap y nfs guardamos y salimos
7- reiniciamos el portmap y el kernel haciendo cd /etc/init.d y luego ./nfs-kernel-server stop y luego start asi con los 2 (para comprobarlo hacemos ps -ef|grep kernel
8- abrimos otro terminal y ponemos cd /tmp/ dentro de tmp crearemos una carpeta llamada cliente
9- supongamos que somos clientes y queremos acceder a prueba hacemos lo siguiente
mount -t nfs 127.0.0.1:/home/redes/prueba /tmp/cliente
10- hacemos un ls y veremos que pondra cliente a la izquierda y prueba a la derecha que pondra orbit redes (significa que estan compartidos)
11- entramos en clientes y un ls veremos los archivos y carpetas que hemos metido
12- para comprobar mejor que a funcionado crearemos carpetas en ambos sitios y luego actualicemos con un ls

Portmap: sirve para permitir a un usuario que acceda a esa carpeta basta con la ip con la que tengamos que permitir y sino ponemos una * que significa que le permitimos a todos

para cortar el acceso a todos ahi quitar el # en el portmap y en el nfs, en el nfs ponemos ALL

para conectarse a una maquina o a otra en nfs ponemos showmount -e 192.168.37.92:/y la carpeta que te a compartido con la ip de la maquina

No hay comentarios: