dans le /etc/exports de machine2 j'ai ça :
/mnt/externe *(rw,sync,no_root_squash,no_all_squash,crossmnt,sync)
/home/vincent *(rw,sync,no_root_squash,no_all_squash,crossmn,sync)
autrement dit je monte
"/home/vincent" de machine2 dans "/mnt/machine2/vincent" sur machine3
et je monte
"/mnt/externe" de machine2 dans "/mnt/machine2/externe" sur machine3.
Tout va bien, tout se monte sans difficulté.
Mais, depuis machine3, via konqueror, l'accès aux dossiers
/mnt/machine2/vincent/Desktop
/mnt/machine2/vincent/tmp
me sont interdits (sauf en root). On me déclare les dossiers verrouillés.
En revanche le contenu de /mnt/externe m'est parfaitement et totalement
accessible ainsi que les autres dossiers de "vincent"
Précisons qu'après montage, le dossier "externe" appartient à "root" et
le dossier "vincent" appartient à "home"
Comment cela se fait-il dans la mesure où les options du fstab ainsi que
celles de /etc/exports sont les mêmes ?
Faut-il que, sur machine2, j'accorde des droits particuliers à
/home/vincent/Desktop et /home/vincent/tmp pour qu'ils me soient
accessibles sur machine3 après montage nfs ?
NB : un accès ssh à machine2 même sans être root me permet d'accéder à
tous les répertoires sans restriction.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
vincent.verdon
Bonjour,
je note quelques choses qui m'étonnent dans le fichier exports : pourquoi sync revient 2 fois ? dans la première ligne on a l'option crossmnt et dans la deuxième crossmn sans t ! ceci dit, je ne connais pas l'usage de cette option !
D'autre part, est-ce que les ID de l'utilisateur qui cherche à accéder à machine 3 sont connus de celle-ci ? Autrement dit, y-a-t-il synchronisation des utilisateurs entre les 2 machines (à la main ou par NIS) ?
Amicalement, Vincent Verdon
Bonjour, j'ai un problème d'accès à un dossier monté par nfs.
Depuis "machine3" je cherche à accéder à des dossiers d'une autre machine appelée "machine2"
J'ai ceci dans mon fstab sur la machine cliente (machine3) :
dans le /etc/exports de machine2 j'ai ça : /mnt/externe *(rw,sync,no_root_squash,no_all_squash,crossmnt,sync) /home/vincent *(rw,sync,no_root_squash,no_all_squash,crossmn,sync)
autrement dit je monte "/home/vincent" de machine2 dans "/mnt/machine2/vincent" sur machine3
et je monte "/mnt/externe" de machine2 dans "/mnt/machine2/externe" sur machine3.
Tout va bien, tout se monte sans difficulté. Mais, depuis machine3, via konqueror, l'accès aux dossiers /mnt/machine2/vincent/Desktop /mnt/machine2/vincent/tmp me sont interdits (sauf en root). On me déclare les dossiers verrouillés.
En revanche le contenu de /mnt/externe m'est parfaitement et totalement accessible ainsi que les autres dossiers de "vincent"
Précisons qu'après montage, le dossier "externe" appartient à "root" et le dossier "vincent" appartient à "home"
Comment cela se fait-il dans la mesure où les options du fstab ainsi que celles de /etc/exports sont les mêmes ? Faut-il que, sur machine2, j'accorde des droits particuliers à /home/vincent/Desktop et /home/vincent/tmp pour qu'ils me soient accessibles sur machine3 après montage nfs ?
NB : un accès ssh à machine2 même sans être root me permet d'accéder à tous les répertoires sans restriction.
Bonjour,
je note quelques choses qui m'étonnent dans le fichier exports :
pourquoi sync revient 2 fois ?
dans la première ligne on a l'option crossmnt et dans la deuxième
crossmn sans t ! ceci dit, je ne connais pas l'usage de cette option !
D'autre part, est-ce que les ID de l'utilisateur qui cherche à accéder à
machine 3 sont connus de celle-ci ? Autrement dit, y-a-t-il
synchronisation des utilisateurs entre les 2 machines (à la main ou par
NIS) ?
Amicalement, Vincent Verdon
Bonjour,
j'ai un problème d'accès à un dossier monté par nfs.
Depuis "machine3" je cherche à accéder à des dossiers d'une autre
machine appelée "machine2"
J'ai ceci dans mon fstab sur la machine cliente (machine3) :
dans le /etc/exports de machine2 j'ai ça :
/mnt/externe *(rw,sync,no_root_squash,no_all_squash,crossmnt,sync)
/home/vincent *(rw,sync,no_root_squash,no_all_squash,crossmn,sync)
autrement dit je monte
"/home/vincent" de machine2 dans "/mnt/machine2/vincent" sur machine3
et je monte
"/mnt/externe" de machine2 dans "/mnt/machine2/externe" sur machine3.
Tout va bien, tout se monte sans difficulté.
Mais, depuis machine3, via konqueror, l'accès aux dossiers
/mnt/machine2/vincent/Desktop
/mnt/machine2/vincent/tmp
me sont interdits (sauf en root). On me déclare les dossiers verrouillés.
En revanche le contenu de /mnt/externe m'est parfaitement et totalement
accessible ainsi que les autres dossiers de "vincent"
Précisons qu'après montage, le dossier "externe" appartient à "root" et
le dossier "vincent" appartient à "home"
Comment cela se fait-il dans la mesure où les options du fstab ainsi que
celles de /etc/exports sont les mêmes ?
Faut-il que, sur machine2, j'accorde des droits particuliers à
/home/vincent/Desktop et /home/vincent/tmp pour qu'ils me soient
accessibles sur machine3 après montage nfs ?
NB : un accès ssh à machine2 même sans être root me permet d'accéder à
tous les répertoires sans restriction.
je note quelques choses qui m'étonnent dans le fichier exports : pourquoi sync revient 2 fois ? dans la première ligne on a l'option crossmnt et dans la deuxième crossmn sans t ! ceci dit, je ne connais pas l'usage de cette option !
D'autre part, est-ce que les ID de l'utilisateur qui cherche à accéder à machine 3 sont connus de celle-ci ? Autrement dit, y-a-t-il synchronisation des utilisateurs entre les 2 machines (à la main ou par NIS) ?
Amicalement, Vincent Verdon
Bonjour, j'ai un problème d'accès à un dossier monté par nfs.
Depuis "machine3" je cherche à accéder à des dossiers d'une autre machine appelée "machine2"
J'ai ceci dans mon fstab sur la machine cliente (machine3) :
dans le /etc/exports de machine2 j'ai ça : /mnt/externe *(rw,sync,no_root_squash,no_all_squash,crossmnt,sync) /home/vincent *(rw,sync,no_root_squash,no_all_squash,crossmn,sync)
autrement dit je monte "/home/vincent" de machine2 dans "/mnt/machine2/vincent" sur machine3
et je monte "/mnt/externe" de machine2 dans "/mnt/machine2/externe" sur machine3.
Tout va bien, tout se monte sans difficulté. Mais, depuis machine3, via konqueror, l'accès aux dossiers /mnt/machine2/vincent/Desktop /mnt/machine2/vincent/tmp me sont interdits (sauf en root). On me déclare les dossiers verrouillés.
En revanche le contenu de /mnt/externe m'est parfaitement et totalement accessible ainsi que les autres dossiers de "vincent"
Précisons qu'après montage, le dossier "externe" appartient à "root" et le dossier "vincent" appartient à "home"
Comment cela se fait-il dans la mesure où les options du fstab ainsi que celles de /etc/exports sont les mêmes ? Faut-il que, sur machine2, j'accorde des droits particuliers à /home/vincent/Desktop et /home/vincent/tmp pour qu'ils me soient accessibles sur machine3 après montage nfs ?
NB : un accès ssh à machine2 même sans être root me permet d'accéder à tous les répertoires sans restriction.