Presentación Nombre: Juan Carlos Fullson Vizcaino Materia: Sistemas Operativos 3 Matricula: 2021-1896 Maestr@: Juan Alexander Video: https://youtu.be/W7kONQKoRFE requisitos previos Para la máquina cliente: Debian 11 o Debian 10 Usuario con privilegios sudo Para el servidor remoto: El servidor NFS está instalado El directorio compartido del servidor NFS se exporta Los clientes NFS están permitidos a través del firewall Una vez que haya completado los requisitos previos anteriores, puede seguir los procedimientos a continuación para montar NFS en la máquina cliente. Instale el paquete de cliente NFS en la máquina cliente Deberá instalar el paquete de cliente NFS en la máquina cliente para montar directorios compartidos en ella. Para instalar el paquete del cliente NFS en la computadora del cliente, ejecute los siguientes comandos en la Terminal: $ sudo apt install nfs-common Después de ejecutar el comando anterior, el sistema puede solicitar confirmación si desea continuar con la instalación o no. Presione y para continuar, después de eso, el paquete del cliente NFS se instalará en su sistema. Paso 1: cree un punto de montaje para el directorio compartido del servidor NFS Deberá crear un directorio vacío para los puntos de montaje en la máquina cliente. Este directorio vacío actuará como punto de montaje para las carpetas compartidas de forma remota. En el directorio /mnt, creamos una nueva carpeta de montaje "client_sharedfolder" usando el siguiente comando: $ sudo mkdir -p /mnt/client_directorio compartido Paso 2: monte la carpeta compartida del servidor NFS en el cliente Utilice la siguiente sintaxis para montar la carpeta NFS compartida en el directorio del punto de montaje del cliente. $ sudo mount [nfs_server] :/[‘nfs_shareddirectory] [client_mountpoint] Dónde [nfs_server] es la dirección IP del servidor NFS que puede encontrar ejecutando el "$ip a” comando en el servidor NFS. [nfs_ shareddirectory] es la carpeta compartida en el servidor NFS [client_mountpoint] es la carpeta del punto de montaje en la máquina del cliente En la captura de pantalla anterior, puede ver que 192.168.72.144 es la dirección IP del servidor NFS. /mnt/sharedfolder es la carpeta compartida en el servidor NFS y /mnt/client_sharedfolder es la carpeta del punto de montaje en la máquina del cliente. Una vez que haya montado la carpeta compartida del servidor NFS en la máquina cliente, puede verificarla. Ejecute el siguiente comando en la Terminal para hacerlo: $ df-h En la captura de pantalla anterior, puede ver la carpeta compartida montada en el punto de montaje de la máquina del cliente. Paso 3: Verifique el recurso compartido de NFS Una vez que el recurso compartido del servidor NFS esté montado en el cliente NFS, intente acceder a algunos archivos ubicados en la máquina del servidor. Cree cualquier archivo o directorio de prueba en la computadora del servidor NFS e intente acceder a él desde el sistema cliente. En la máquina del servidor NFS, muévase dentro de la carpeta compartida y cree algunos archivos o carpetas. Ahora, en la máquina cliente, emita el siguiente comando para verificar si estos archivos existen: $ ls /mnt/carpeta_compartida_cliente/ El método que hemos discutido anteriormente solo monta el sistema de archivos temporalmente en el sistema del cliente. Después de reiniciar el sistema, el sistema de archivos NFS ya no permanecerá montado en el sistema. Montar un sistema de archivos NFS automáticamente También tiene la opción de montar automáticamente el sistema de archivos. Le ahorra la molestia de montar el sistema de archivos manualmente cada vez que se reinicia la máquina. Para ello, deberá editar el archivo /etc/fstab. Ejecute el siguiente comando en la Terminal para hacerlo: $ sudo nano /etc/fstab Luego inserte una entrada en este archivo usando la siguiente sintaxis: [nfs_server]: [nfs_shareddirectory] [client_mountpoint] valores predeterminad os de nfs 0 0 Dónde: [nfs_server] es la dirección IP del servidor NFS [nfs_shareddirectory] es la carpeta compartida en el servidor NFS [client_mountpoint] es el punto de montaje en la máquina del cliente nfs es el tipo de sistema de archivos. En la captura de pantalla anterior, puede ver que 192.168.72.144 es la dirección IP del servidor NFS, /mnt/sharedfolder es la carpeta compartida en el servidor NFS y /mnt/client_sharedfolder es el punto de montaje en el máquina del cliente. Una vez que haya terminado con las configuraciones anteriores, guarde y cierre el archivo /etc/fstab. Ahora, cuando reinicie el sistema, el sistema de archivos NFS se montará automáticamente en el punto de montaje especificado.