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.