sitema operativo iii (linux) instalacion y configuracion de nfs practica

Anuncio
SITEMA OPERATIVO III (LINUX)
INSTALACION Y CONFIGURACION DE NFS
PRACTICA #4
ROSELLY EUSEBIO PEREZ 2013-1739
El Network File System (NFS)
Introducción.
NFS (Network File System), es un popular protocolo utilizado para compartir sistemas de
archivos de manera transparente entre anfitriones dentro de una red de área local. Es
utilizado para sistemas de archivos distribuido.
Fue desarrollado en 1984 por Sun Microsystems, teniendo en mente la independencia del
anfitrión, sistema operativo, protocolo de transporte. Funciona a través de los protocolos
XDR (nivel de presentación del modelo OSI de TCP/IP) y ONC RPC (nivel de sesión del
modelo OSI de TCP/IP).
Es muy popular entre sistemas basados sobre el estándar POSIX y viene incluido en la
mayoría de éstos de modo predeterminado. Es muy fácil de configurar y utilizar, sin
embargo debe tomarse en cuenta que su seguridad se basa sobre listas de de control de
acceso compuestas por direcciones IP o nombres de anfitrión. Es por ésto que es
importante que el administrador de la red de área local comprenda que un servidor NFS
puede ser un serio problema de seguridad, si éste es configurado incorrectamente.
Existen tres versiones de NFS que se utilizan hoy en día:
NFSv2: Es la versión más antigua y mejor soportada.
NFSv3: Tiene más características que NFSv2, como el manejo de archivos de tamaño
variable y mejores informes de errores. Sólo es parcialmente compatible con los clientes
para NFSv2.
NFSv4: Es la versión más moderna, y, entre otras cosas, incluye soporte para seguridad a
través de Kerberos, soporte para ACL y utiliza operaciones con descripción del estado.
Salvo que se trate de directorios de acceso público, se recomienda utilizar NFS sólo dentro
de una red de área local detrás de un muro contrafuegos y que sólo se permita el acceso a
los anfitriones que integren la red de área local y evitar compartir sistemas de archivos con
información sensible a través de Internet.
Equipamiento lógico necesario.
En CentOS, Fedora™ y Red Hat™ Enterprise Linux.
El paquete nfs-utils viene incluido junto con la instalación estándar de estos sistemas
operativos y contiene tanto las herramientas de cliente como las de servidor. De ser
necesario, como por ejemplo en el caso de una instalación mínima, ejecute lo siguiente para
instalar todo lo necesario:
yum -y install nfs-utils
Si prefiere una herramienta gráfica para configurar el servidor NFS, puede instalar también
el paquete system-config-nfs:
yum -y install system-config-nfs
Instalación en openSUSE™ y SUSE™ Linux Enterprise.
En estos sistemas operativos, existen dos paquetes a instalar: nfs-client, que corresponde a
las herramientas para clientes NFS y nfs-kernel-server, que corresponde a las herramientas
de servidor NFS. Ambos paquetes están incluidos en la instalación estándar de
openSUSE™ y SUSE™ Linux Enterprise. En caso de haber hecho una instalación mínima,
ejecute lo siguiente para instalarlos:
yast -i nfs-client nfs-kernel-server
Si prefiere una herramienta que funciona tanto desde la terminal como desde el escritorio
para configurar el sistema como cliente NFS, puede instalar también el paquete yast2-nfsclient.
yast -i yast2-nfs-client
Si prefiere una herramienta que funciona tanto desde la terminal como desde el escritorio
para configurar el sistema como servidor NFS, puede instalar también el paquete yast2-nfsserver.
yast -i yast2-nfs-server
Definir los puertos utilizados por NFS.
El siguiente paso puede ser omitido en openSUSE™ y SUSE™ Linux Enterprise, gracias a
que SuSEFirewall2 detecta automáticamente los puertos aleatorios utilizados por el servicio
nfsserver.
En CentOS, Fedora™ y Red Hat™ Enterprise Linux es importante definir los puertos fijos
que utilizará NFS, pues el cortafuegos es incapaz de abrir dinámicamente los puertos
aleatorios que de modo predeterminado utiliza éste.
Edite el archivo /etc/sysconfig/nfs:
Gedit /etc/sysconfig/nfs
COMO INSTALAR Y CONFIGURAR NFS EN CENTOS 6.5?
El primer paso que debemos dar para poder instalar nuestro nuevo servicio en
nuestro servidor es acceder con root en nuestra terminal, luego de estar en
root pediremos a nuestro sistema que descargue el siguiente paquete con el
comando que mostraremos a continuación:
Luego de completada nuestra descarga de paquetes procedemos a ejecutar Y
Configurar nuestro servicio con los comandos siguientes:
Configuramos el siguiente directorio como se muestra en la siguiente imagen:
Reiniciamos nuestra red para que nuestras configuraciones puedan ser
implementadas.
Luego de las anteriores configuraciones en nuestro servidor centOS
accedemos a nuestro cliente en Windows para hacer las configuraciones
pertenecientes al funcionamiento de nuestro servicio teniendo en cuenta la
configuración previa de nuestra red donde ambas maquinas deben estar bajo
la misma red al menos, bien veamos:
Nuestro cliente será Windows 7
Accedemos a Control Panel y damos clic a la siguiente opción que aparece en
pantalla.
Procederemos a configurar o más bien activar nuestros servicios en Windows
como podemos ver:
Luego de haber activado nuestros servicio iremos a comand pront y
ejecutaremos el siguiente: mount ip_servidor:directorio z:(variable para
identificar nuestro nuevo disco en nfs>
Luego de montado nuestro servicio iremos a equipo para asegurar ver que
nuestro servicio fue instalado correctamente.
Listo! Ya tenemos nuestro servicio NFS ejecutando.
Descargar