Cómo montar y usar recursos compartidos de NFS en Linux para compartir archivos fácilmente usando NSF

How Mount Use Nfs Shares Linux Sharing Files Easily Using Nsf



Desarrollado por Sun Microsystems en 1984, NFS o Network File Shares es un protocolo de sistema de archivos utilizado para acceder a archivos a través de una red similar a un dispositivo de almacenamiento local.

Los recursos compartidos de NFS son potentes y populares, ya que permiten a los usuarios compartir archivos y directorios a través de una red local e Internet. Sin embargo, es mejor limitar los recursos compartidos de NFS a redes locales y de confianza, ya que los archivos no se cifran en las máquinas. Sin embargo, el problema se abordó y se solucionó en una versión reciente del protocolo NFS. Es posible que deba configurar métodos de autenticación complejos, como Kerberos.







Este tutorial le mostrará cómo configurar recursos compartidos NFS en un sistema Linux. Empecemos.



Configuración del servidor NFS

Comencemos por configurar el servidor NFS. Este proceso es bastante simple, con solo unos pocos comandos:



sudo apt-get update

sudo apt-get installservidor-kernel-nfs

A continuación, cree un directorio en el sistema local que se utilizará como directorio raíz compartido de NFS:





sudo mkdir /dónde/nfs

Establezca los permisos adecuados para el directorio:

sudo chownnadie: nogroup/dónde/nfs

A continuación, edite el archivo de exportaciones en / etc / export y agregue la siguiente entrada



/dónde/nfs<nombre de host>(rw,sincronizar, root_squash, no_subtree_check)

Configuración de un cliente NFS

Para montar NFS Shares en Linux, necesitará instalar las herramientas cliente de nfs usando el comando:

sudo apt-get update sudo apt-get installnfs-común

Montaje de un sistema de archivos NFS

El proceso de montaje de recursos compartidos de archivos NFS es muy similar al montaje de un sistema de archivos normal en Linux. Puede usar el comando mount. La sintaxis general es la siguiente:

montar <opción> <dirección-servidor-nfs>:<exportar directorio> <punto de montaje>

Para lograr esto, comience por crear un directorio para usar como punto de montaje del recurso compartido NFS.

sudo mkdir /mnt/Comparte

A continuación, monte el recurso compartido NFS con el comando mount como se muestra a continuación:

sudo montar–T nfs 127.0.0.1/dónde/nfs/mnt/Comparte

Una vez completado, debería tener acceso a los recursos compartidos remotos en el servidor.

Desmontar archivos compartidos

Dado que un recurso compartido NFS es similar a un sistema de archivos, puede desmontarlo con el comando umount como:

sudo desmontar <dirección IP>/dónde/nfssudo desmontar /mnt/Comparte

Puede usar otras opciones con el comando umount, como forzar el desmontaje de los recursos compartidos de NFS.

Conclusión

Lo anterior es una guía simple sobre cómo usar y montar recursos compartidos NFS en un sistema Linux. NFS es más de lo que hemos discutido aquí; no dude en utilizar recursos externos para obtener más información.