GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment configurer un réseau NFS ?

Je souhaite fusionner des informations trouvées ici et là afin d'enregistrer en une seule réponse toutes les étapes pour configurer mon réseau NFS entre mes deux PC Ubuntu

C'est utile de temps en temps, par exemple lors du passage à une nouvelle version d'Ubuntu, je dois réinitialiser :

  • NFS
  • Autofs
  • UFW

Réponse acceptée :

Disons que "boris" est mon identifiant tel que /home/boris est mon dossier personnel.

1. définir l'ordinateur « serveur » :

  • installez nfs-kernel-server et nfs-common

    $ sudo apt-get install nfs-kernel-server
    $ sudo apt-get install nfs-common
    
  • dans /etc/exports , définissez le dossier à partager en ajoutant ceci :

    /home/boris   192.168.1.0/24(rw,sync,all_squash,anonuid=1001,anongid=1001,subtree_check)
    

    avec :
    /home/boris est le dossier à partager
    rw pour l'accès en lecture et en écriture du client
    sync ??
    all_squash ??
    192.168.1.0/24 est une gamme de client adresse IP de l'ordinateur de votre réseau local
    1001 est l'ID de l'utilisateur et du groupe. Pour le trouver $ id boris

  • gérer les hôtes, 1er autoriser personne dans /etc/hosts.deny ajouter

    portmap:ALL
    nfsd:ALL
    mountd:ALL
    

    Ensuite, autorisez votre client ordinateur dans /etc/hosts.allow ajouter

    portmap:192.168.1.0/24
    lockd:192.168.1.0/24
    nfsd:192.168.1.0/24
    mountd:192.168.1.0/24
    rquotad:192.168.1.0/24
    statd:192.168.1.0/24
    

    avec 192.168.1.0/24 est une gamme de client adresse IP de l'ordinateur de votre réseau local

  • définir le pare-feu UFW

    $ sudo ufw enable
    $ sudo ufw default deny incoming
    $ sudo ufw default deny outgoing
    $ sudo ufw allow from 192.168.1.0/24
    $ sudo ufw allow out from 192.168.1.0/24
    

    avec 192.168.1.0/24 est une gamme de client adresse IP de l'ordinateur de votre réseau local

  • démarrer le serveur

    $ sudo /etc/init.d/nfs-kernel-server start
    

    ou après une modification de /etc/exports

    $ sudo /etc/init.d/nfs-kernel-server restart
    

2. paramétrer le poste « client » :

  • installer nfs-common et autofs

    $ sudo apt-get install nfs-common
    $ sudo apt-get install autofs
    
  • créer le dossier utilisé pour monter la connexion avec le serveur

    $ sudo mkdir /media/shareFolder
    
  • définissez autofs pour monter automatiquement ce dossier,
    dans /etc/auto.master ajoutez cette ligne :

    /media/shareFolder /etc/auto.nfs --ghost, --timeout=60
    

    dans /etc/auto.nfs ajouter cette ligne

    boris  -fstype=nfs,rw,intr,uid=1001,guid=1001   192.168.1.1:/home/boris
    

    avec :
    192.168.1.1 est l'adresse du serveur ordinateur
    /home/boris est le dossier partagé sur le serveur ordinateur.
    1001 est l'ID de l'utilisateur et du groupe. Pour le trouver $ id boris
    rw pour un accès en lecture et en écriture

  • définir le pare-feu UFW

    $ sudo ufw enable
    $ sudo ufw default deny incoming
    $ sudo ufw default deny outgoing
    $ sudo ufw allow to 192.168.1.1
    $ sudo ufw allow out to 192.168.1.1
    

    avec 192.168.1.1 est l'adresse du serveur ordinateur

  • et redémarrez votre client ordinateur.

Connexe :Comment configurer pour ouvrir le dossier avec entrée dans le Finder ?
Ubuntu
  1. Comment configurer un montage NFS sur Rocky Linux 8

  2. Comment configurer le serveur et le client NFS sur Ubuntu 20.04

  3. Ubuntu - Comment définir une adresse IP statique dans Ubuntu ?

  4. Comment démarrer le serveur Ubuntu 14.04 en réseau avec Pxe à l'aide de NFS?

  5. Comment configurer la liaison réseau Ubuntu 20.04

Comment définir des serveurs de noms DNS sur Ubuntu 18.04

Comment configurer WireGuard VPN sur Ubuntu 18.04

Comment configurer WireGuard VPN sur Ubuntu 20.04

Comment configurer le partage NFS sur Ubuntu 20.04, 18.04

Comment redémarrer le réseau sur Ubuntu 20.04

Ubuntu Comment définir une adresse IP statique via un terminal et une interface graphique