J'ai fait quelques recherches supplémentaires à ce sujet. Ubuntu utilise l'UFW, qui est extrêmement facile à configurer, mais très puissant, au moins pour les besoins de Soho. Ainsi, le rpc.mountd écoute sur plusieurs ports par défaut, vous devez donc lier rpc.mountd à un port, puis vous pouvez ajouter une règle UFW supplémentaire pour accepter la connexion entrante sur ce port particulier.
Pour ce faire, ouvrez / etc / default / nfs-kernel-server et commentez la ligne
RPCMOUNTDOPTS=--manage-gids
et ajoutez la ligne suivante
RPCMOUNTDOPTS="-p 13025"
13025 est juste un port sélectionné au hasard, quelque chose qui est disponible et n'est pas déjà défini dans / etc / services .
Redémarrez NFSd avec sudo /etc/init.d/nfs-kernel-server restart
Configurez maintenant l'UFW pour accepter les connexions entrantes sur les ports 13025 , 2049 et 111 .
ufw allow from 192.168.1.0/24 to any port 111
ufw allow from 192.168.1.0/24 to any port 2049
ufw allow from 192.168.1.0/24 to any port 13025
C'est ça. Vous devriez maintenant pouvoir monter vos exportations depuis une autre machine. :-)
--manage-gids
?sudo systemctl restart nfs-kernel-server
Vous n'avez pas à effectuer des opérations complexes avec les nouvelles versions d'Ubuntu. Ubuntu 18.04 ufw et nfs-kernel-server.
Utilisez simplement cette commande pour autoriser nfs sur votre hôte
ou
la source