Debian 12 et partage NFS

Résolu
emrh Messages postés 427 Date d'inscription mardi 9 décembre 2014 Statut Membre Dernière intervention 9 avril 2024 - Modifié le 8 avril 2024 à 22:51
emrh Messages postés 427 Date d'inscription mardi 9 décembre 2014 Statut Membre Dernière intervention 9 avril 2024 - 9 avril 2024 à 09:31

Bonsoir,

J'avais un vieux PC sur lequel tournait Debian 9. J'accédais aux fichiers stockés dans /var/www/html sur cette machine depuis mes portables (Linux Mint) via un partage et un montage nfs.
J'ai remplacé le HDD par un neuf sur lequel j'ai installé Debian 12, recopié mes anciens fichiers au même endroit et refait mon partage nfs mais j'ai un message de refus d'accès : 

mount.nfs: access denied by server while mounting 192.168.0.132:/var/www/html

Je ping les machines entre-elles des deux côtés. 
Mon fichier exports sur Debian : 
# DOSSIERS PARTAGÉS :
# 1er test :
#/var/www/html/ 192.168.0.*(rw,all_squash,anonuid=1000,anongid=1000,sync)
# 2ème test :
/var/www/html/ 192.168.0.*(rw,no_all_squash,anonuid=1000,anongid=1000,sync,subtree_check)
 

J'ai fait un chmod 777 /var/www/html sur Debian.

J'ai détruit et refait le répertoire de montage puis sur mon portable Mint 21 :
sudo chmod -R 755 /media/DONNEES
sudo chown etienne:etienne /media/DONNEES


Je n'accède pas plus aux fichiers ou répertoires dont je suis le propriétaire que ceux du root (J'ai un test de montage sur un repertoire root avec un exports vers ce même répertoire mais toujours la même erreur !). J'ai pensé un moment que cela venait de la manière dont j'avais copié mes anciens fichiers mais j'ai le même problème avec le partage d'un répertoire et d'un fichier txt créé depuis le terminal de Debian.

J'ai supprimé dans ma Freebox Revolution le DHCP du serveur Debian pour le recréer sur la même adresse avec le même nom (serveur).

Je vous remercie d'avance pour vos idées de dépannage parce que là, je ne sais plus où chercher !

A voir également:

3 réponses

emrh Messages postés 427 Date d'inscription mardi 9 décembre 2014 Statut Membre Dernière intervention 9 avril 2024 20
Modifié le 9 avril 2024 à 09:32

Je viens de régler mon problème ainsi : 

/etc/exports :

# DOSSIERS PARTAGÉS :
/var/www/html/ 192.168.0.0/24(rw,all_squash,anonuid=1000,anongid=1000,sync,no_subtree_check)



avec 192.168.0.0/24 au lieu de 192.168.0.*

En spécifiant le sous-réseau 0/24 dans la configuration NFS on créé une règle plus générique qui autorise l'accès à toutes les machines dans ce sous-réseau sans avoir à spécifier chaque adresse IP individuellement. Avec le masque de sous-réseau /24 on spécifie que les 24 premiers bits de l'adresse IP sont utilisés pour identifier le réseau, et les 8 bits restants sont utilisés pour identifier les hôtes dans ce réseau. Cela couvre donc toutes les adresses IP du sous-réseau 192.168.0.0/24

2
emrh Messages postés 427 Date d'inscription mardi 9 décembre 2014 Statut Membre Dernière intervention 9 avril 2024 20
9 avril 2024 à 09:07

Merci @Domy31 StatutMembre pour ce lien intéressant qui malheureusement ne m'a pas permis de résoudre mon problème.


J'ai d'abord galéré un moment à comprendre pourquoi fdisk ne fonctionnait pas (ajout de export PATH="$PATH:/usr/sbin" dans /etc/bash.bashrc) !!!


Dans mon cas, je n'ai pas besoin de monter un hdd externe sur le serveur car c'est un répertoire du serveur que je cherche à partager en nfs sur mon réseau local (/var/www/html/). D'ailleurs je n'ai rien dans /media 


 

1
Domy31 Messages postés 202 Date d'inscription dimanche 25 janvier 2009 Statut Membre Dernière intervention 22 avril 2024 105
9 avril 2024 à 00:01

Bonsoir

Je te met le lien qui m'a permis de faire ce que tu demande, mais j'ai suivi à la lettre j'y connais pas grand chose.

Si cela peut t'aider.

Partage réseau de disque dur USB avec NFS

Bonne soirée


0