0% encontró este documento útil (0 votos)
8 vistas15 páginas

Instalación y Seguridad de NFS en Ubuntu

El documento describe el protocolo NFS, que permite a los usuarios acceder y compartir archivos en servidores remotos como si fueran locales. Se detallan las ventajas y desventajas de NFS, así como consideraciones de seguridad y pasos para la instalación del servidor y cliente NFS en Ubuntu. Además, se incluyen comandos específicos para la configuración y gestión del acceso a los archivos compartidos.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
8 vistas15 páginas

Instalación y Seguridad de NFS en Ubuntu

El documento describe el protocolo NFS, que permite a los usuarios acceder y compartir archivos en servidores remotos como si fueran locales. Se detallan las ventajas y desventajas de NFS, así como consideraciones de seguridad y pasos para la instalación del servidor y cliente NFS en Ubuntu. Además, se incluyen comandos específicos para la configuración y gestión del acceso a los archivos compartidos.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd

Tecnológico nacional de

México
Campus Acapulco
ADMINISTRACION DE REDES
Profesor: ADRIÁN MORALES GÁLVEZ

Equipo 5 | Horario: 11:00 –


12:00

Integrantes del equipo

Lorenzo Santiago José Luis 21321087


Cardenas Rizo Arturo 21320955
Mongoy Cano Brayan Alexis 21321111
Rodríguez Rodríguez José Iván 21321182
SERVICIOS DE RED: NFS
Definición Función principal

Es un protocolo de nivel de Permite a los usuarios ver,


aplicación que permite a los actualizar y almacenar archivos en
usuarios acceder a archivos y un sistema remoto como si
directorios en servidores remotos estuvieran trabajando localmente.
como si fueran locales, facilitando
la compartición de archivos en una
red.

(Instalar Servidor y Cliente NFS En Ubuntu, s. f.)


ARQUITECTURA NFS
Cliente
Solicita acceso al sistema de
archivos compartido.

Servidor
Proporciona el sistema de
archivos y controla el acceso.

Protocolo
Define cómo el cliente y el
servidor se comunican.
VENTAJAS Y DESVENTAJAS

Ventajas
•Múltiples clientes pueden acceder a los archivos
•Reduce la necesidad de tener espacio en disco
•Cualquier usuario puede modificar y actualizar los archivos
•Compatibilidad con muchos equipos

Mallón (2024)
Desventajas
•Requiere de una gran sobrecarga para leer archivos
•No es sencillo bloquear archivos o dar permisos
•Dependencia de la red: si no hay, no podremos conectar
ambos equipos
•Posibles conflictos al acceder varios usuarios a la vez
Mallón (2024)
CONSIDERACIONES DE SEGURIDAD
Poca seguridad predeterminada
• NFS no cifra el tráfico de red, lo que significa que cualquier usuario con acceso a la red
puede interceptar y leer los datos transmitidos.
• La autenticación por defecto en NFS se basa en UIDs y GIDs, lo que facilita la suplantación de
identidad si los usuarios tienen los mismos UID en diferentes máquinas.

NFS Es Fácilmente Accesible si la Red No Está Segura

• Cualquier dispositivo en la misma red puede potencialmente detectar y conectarse a un


servidor NFS mal configurado.
• No hay cifrado en la conexión, lo que facilita ataques de sniffing o "man-in-the-middle".
• Si no se restringe el acceso en el archivo /etc/exports, cualquier cliente podría montar el
recurso compartido.

(Funciones del Servicio NFS - Gestión de Sistemas de Archivos de Red En Oracle Solaris 11.1, 2012)
Instalación del servidor NFS
Actualizar software de Ubuntu
Para instalar el servicio NFS, primeramente, tenemos que utilizar el
comando sudo apt-get update el cual sirve para obtener las
versiones más recientes de los softwares

Instalación del paquete NFS


Se hace la instalación del servicio NFS con el siguiente
comando sudo apt install nfs-kernel-server

Creación del directorio de exportación

Después de la instalación creamos el directorio el cual será compartido con el


cliente, para ello utilizamos el comando sudo mkdir -p /mnt/carpeta_compartir
Instalación del servidor NFS
Accesos y permisos

Como tenemos la intención de que todos los clientes accedan al directorio, se eliminarán los
permisos restrictivos de la carpeta creada, esto con los siguientes comandos
sudo chown nobody:nogroup /mnt/carpeta_compartir
sudo chmod 777 /mnt/carpeta_compartir
Instalación del servidor NFS
Permitir acceso a cliente al archivo de exportación

Para ello abriremos el archivo de exportación el cual está ubicado en la carpeta /etc del
sistema, se hace uso del comando sudo nano /etc/exports

• rw: operaciones de lectura y


escritura
• sync: escribe cualquier
cambio en el disco antes de
aplicarlo
• no_subtree_check: evita la
comprobación del árbol
Instalación del servidor NFS
Exportación

Exportamos el directorio compartido con el siguiente comando sudo exportfs -a


Para confirmar todas las configuraciones realizadas y a su vez estas surjan efecto, reiniciamos
el servidor NFS con el siguiente comando sudo systemctl restart nfs-kernel-server
Instalación del servidor NFS
Firewall

Para ello damos de alta el firewall de la siguiente manera sudo ufw enable

Una vez activado el firewall damos acceso a los clientes o cliente, utilizamos el siguiente comando
sudo ufw allow from “ip del cliente o subred a la que pertenece el cliente ” to any port nfs

Verificamos el estado del firewall con el siguiente comando sudo ufw status
Instalación del cliente NFS
Actualización del cliente

Instalación del NFS


sudo apt-get install nfs-common
Instalación del cliente NFS
Creamos un punto de montaje para la carpeta compartida del host NFS

sudo mkdir -p /mnt/carpetacompartida_cliente

Montar el directorio compartido en el cliente


sudo mount serverIP:/exportFolder_server /mnt/mountfolder_client
Instalación del cliente NFS
Verificamos la compartición de archivos

Finalmente probamos la visualización de los archivos del directorio compartido

Cat para ver el contenido de la ruta que acabamos de asignar y el


nombre del archivo que creamos en la carpeta del servidor

Nano para editar el archivo al


que tenemos acceso
Gracias por su atención
BILIOGRAFIAS
• DigitalOcean. (2020, May 14). How To Set Up an NFS Mount on Ubuntu 20.04.
DigitalOcean. Recuperado de
[Link]
-ubuntu-20-04
• Fernández Durán, J. J. (2024, May 28). Cómo montar una unidad de red NFS en
Linux. Binario 0. Recuperado de
[Link]
• MyWorkDrive. (2023, May 15). NFS frente a CIFS: ¿Cuál es la diferencia?.
MyWorkDrive. Recuperado de [Link]
• Oracle. (2014). Sistema NFS seguro - Gestión de sistemas de archivos de red en
Oracle Solaris 11.2. Oracle. Recuperado de
[Link]
• Instalar servidor y cliente NFS en Ubuntu. (s. f.).
[Link]
• Mallón, X. (2024, 23 abril). ¿Qué es el protocolo NFS? | KeepCoding Bootcamps.
KeepCoding Bootcamps.
[Link]
protocolo_NFS

También podría gustarte