Cómo instalar y configurar un servidor NFS en Ubuntu Top 10 Top 10.Top 10

Cómo instalar y configurar un servidor NFS en Ubuntu Top 10 Top 10.Top 10
Compartir el archivo de red o NFS es un protocolo utilizado para compartir archivos y directorios a través de una red de clientes de Linux, incluido Ubuntu 22.04 sistemas. Básicamente, se crea un directorio compartido y se agregan archivos para que el cliente pueda acceder fácilmente a ellos. El uso de NFS también se considera un enfoque ideal cuando se requiere intercambiar datos comunes entre diferentes sistemas de clientes.

Este blog demostrará el procedimiento de instalación y configuración el Servidor NFS en Ubuntu 22.04. Empecemos.

Nota: En nuestra publicación, nos referiremos "Linuxuser" como el nuestro Servidor NFS y "ubuntuuser"Máquina como Cliente NFS.

Instaliing NFS Server en Ubuntu 22.04

Con el fin de instalar el servidor NFS en Ubuntu 22.04, siga las instrucciones dadas.

Paso 1: Actualizar paquetes del sistema

En primer lugar, Hit "Ctrl+Alt+T”Y actualice los paquetes del sistema ejecutando el comando proporcionado:

$ sudo apt actualización

Todos los paquetes están actualizados:

Paso 2: Instale el servidor NFS

En el siguiente paso, ejecute el comando otorgado en el Ubuntu 22.04 Terminal para la instalación del servidor NFS:

$ sudo apt install nfs-kernel-server

La salida dada indica que el servidor NFS se instala correctamente en Ubuntu 22.04 "Linuxuser"sistema:

Ahora, avancemos hacia el procedimiento para configurar el servidor NFS instalado.

Configuración del servidor NFS en Ubuntu 22.04

Para la configuración del servidor NFS en Ubuntu 22.04, siga las instrucciones dadas.

Paso 1: hacer directorio NFS compartido

En primer lugar, crearemos un directorio llamado "NFS_SHARE"Eso será compartido por todos los sistemas de clientes. Para hacerlo, escriba el siguiente comando:

$ sudo mkdir -p /mnt /nfs_share

Paso 2: Establecer permisos de directorio

A continuación, establezca los permisos del creado "NFS_SHARE"Directorio para que todas las máquinas clientes puedan acceder fácilmente a ella:

$ sudo chown -r nadie: nogroup/mnt/nfs_share/

Ahora, pasa al siguiente paso.

Paso 3: Establecer permisos de archivo

Establezca los permisos de archivo según sea necesario. En nuestro caso, hemos asignado los permisos de lectura, escritura y ejecutación del "NFS_SHARE"Archivos de directorio:

$ sudo chmod 777/mnt/nfs_share/

Paso 4: Acceso a NFS de Grant

En este paso, otorgaremos acceso al sistema de clientes para acceder al servidor NFS. Para hacerlo, abra "/etc/exportaciones" en el "nano" editor:

$ sudo nano /etc /exportaciones

Ahora, depende de usted si desea otorgar acceso a toda la subred, clientes individuales o múltiples. Por ejemplo, permitiremos una subred completa "10.0.2.15/24"Para acceder a la compartir NFS:

/mnt/nfs_share 10.0.2.15/24 (RW, Sync, NO_Subtree_Check)

Después de agregar la línea requerida, presione "CTRL+O"Para guardar el archivo y volver a la Ubuntu 22.04 terminal.

Paso 5: Exportación del directorio NFS

Utilice el comando proporcionado para exportar el directorio compartido NFS:

$ sudo exportfs -a

Paso 6: Reiniciar el servidor NFS

Escriba el comando proporcionado para reiniciar el servidor NFS en su Ubuntu 22.04 Sistema:

$ sudo systemctl reiniciar nfs-kernel-server

Paso 7: Acceso de firewall de Grant

A continuación, otorgue el acceso del firewall al sistema de cliente con lo siguiente "UFW" dominio:

$ sudo UFW Permitir de 10.0.2.15/24 a cualquier puerto NFS

Paso 8: Habilitar el firewall

Habilitar el firewall con "UFW"Comando y"permitir" opción:

$ sudo UFW Enable

Paso 9: Verifique el estado del firewall

A continuación, verifique que el firewall esté configurado para permitir el acceso a través del puerto "2049":

$ sudo UFW estado

Ahora nos dirigiremos hacia el cliente NFS en "ubuntuuser"Sistema para probar el punto de intercambio de NFS.

Instalación del cliente NFS en Ubuntu 22.04

Para realizar la instalación del cliente NFS en Ubuntu 22.04, golpe "Ctrl+Alt+T"Y ejecute el siguiente comando:

$ sudo apt install nfs-common

Prueba de Compartir NFS en Ubuntu 22.04

Ahora, probaremos la coordinación de acceso entre el cliente NFS "ubuntuuser" y "Linuxuser"Servidor NFS. Para hacerlo, cree un punto de montaje en el sistema de clientes NFS:

$ sudo mkdir -p /mnt /nfs_clientshare

Luego, monte la parte de NSF en el otro sistema de clientes:

$ sudo monte 10.0.2.15:/mnt/nfs_share/mnt/nfs_clientshare

Para las pruebas compartidas NFS en el sistema de clientes, en primer lugar, crearemos algunos archivos en el "NFS_SHARE"Directorio en el"Linuxuser"Servidor NFS:

$ CD/MNT/NFS_SHARE/
$ touch sample1.muestra de texto2.texto

Luego, cambie al sistema del cliente y vea la lista de archivos presentes en el "nfs_clientshare"Directorio:

$ ls -l/mnt/nfs_clientshare/

La salida dada indica que se accede correctamente a los archivos en "ubuntuuserCliente a través del servidor NFS:

Desinstalar el servidor NFS en Ubuntu 22.04

Para la desinstalación del servidor NFS, ejecute el siguiente comando:

$ sudo apt eliminar nfs-kernel-server

Desinstalar el cliente NFS en Ubuntu 22.04

Para la desinstalación del cliente NFS, escriba el siguiente comando en Ubuntu 22.04 Terminal:

$ sudo apt eliminar NFS-Common

Hemos compilado el método para instalar, configurar y probar el servidor NFS en Ubuntu 22.04.

Conclusión

Con el fin de instalar el servidor NFS en Ubuntu 22.04, en primer lugar, actualice los paquetes del sistema y ejecute el "$ sudo apt install nfs-kernel-server" dominio. Entonces crear a directorio NFS compartido, colocar el archivo y el directorio permisos, y exportar él. Próximo, Instale el cliente NFS en otro sistema con "$ sudo apt install nfs-commonComando ", cree un punto de montaje y pruebe el acceso del directorio NFS compartido. Este blog demostró el método de instalación, configuración, y probando el Servidor NFS en Ubuntu 22.04.