Bonjour,
Je n'arrive pas à accéder au lecteur de cd (situe sur un autre poste) avec
cette commande:
mount -t nfs 192.168.0.239:/mnt/cdrom /mnt/nfs-cdrom
elle me retourne:
mount: 192.168.0.239:/mnt/cdrom failed, reason given by server: Permission
denied.
Sur la machine serveur:
j'ai mis le répertoire a exporter /mnt/cdrom 192.168.0.238 (adresse machine
cliente) dans /etc/exports
dans /etc/hosts.allow: 192.168.0.238 (adresse machine cliente)
dans /etc/hosts.deny: rien
Sur la machine cliente:
Créer le répertoire /mnt/nfs-cdrom
Dans /etc/fstab/ ajouté:
192.168.0.239:/mnt/cdrom /mnt/nfs-cdrom nfs user,owner,exec,dev,suid,ro 0 0
Mais impossible d'accéder au cd alors ,que, avec le même principe j'accède
bien à /home/perso sur cette machine.
Je ne vois pas ou ça coince,quelqu'un le voit-il svp?
Merci
Alain
Le Wed, 01 Dec 2004 00:22:15 +0100, Doug713705 a écrit :
Le mardi 30 Novembre 2004 20:04, Ronald s'est exprimé de la sorte sur fr.comp.os.linux.configuration :
Je n'ai jamais reussi un export de cd par nfs Je n'est jamais eu aucun problème pour le faire ! Comme quoi ... Ceci
dit, j'utilise l'option no_root_squash. sur mon réseau perso ça ne me gène pas.
< extrait de /etc/export> /mnt/cdrom *.mon_domaine.lan(ro,no_root_squash,sync) </extrait>
L'utilisateur root du poste client monte le cdrom et l'ensemble des utilisateurs du poste client y accèdent avec bonheur.
Sans être root sur le client est ce que ça marche aussi? Si oui, je retournerai affronter ces affreux démons.
a.lb
Rakotomandimby (R12y) Mihamina ecrit:
( Tue, 30 Nov 2004 19:53:36 +0100 ) a.lb :
Permissions de /mnt/cdrom du serveur sont: 555 root root
lire et traverser, pas ecrire. oui mais c'est un cd lecteur alors pour écrire..
nfs serveur user=root
Oui mais non. Si jamais tu ecris par exemple dans le /tmp su serveur NFS, les proprietes du fichier que tu aura ecrit ne seront jamais "root"
utilisateur du compte alain sur client Montage des cd dans le home serveur donne: [ alain]# mount -t nfs /home/alain/cdrom
non je voulais dire : sur le serveur :
$ mkdir /home/alain/cdrom
editer /etc/fstab du serveur pour que le cdrom soit monté sur /home/alain/cdrom .
et ensuite tenter le mount : $ mount -t nfs 192.168.0.239:/home/alain/cdrom /mnt/nfs-cdrom
Oui j'ai bien compris,c'est sur le serveur que j'ai fait ce que tu me
demande.(sur les deux machines j'ai /home/alain comme users). J'ai même essayé sur les conseils d'un autre contributeur de mettre dans le fichier /exports du serveur: /mnt/cdrom 192.168.0.238(ro,no_root_squash,sync) le résultat est le même (en root): mount: 192.168.0.238:/mnt/cdrom failed, reason given by server: Permission denied lui dit que ça marche chez lui,peut-être une question de distrib(moi mdk10.official) Merci pour les conseils. Alain
Rakotomandimby (R12y) Mihamina ecrit:
( Tue, 30 Nov 2004 19:53:36 +0100 ) a.lb :
Permissions de /mnt/cdrom du serveur sont: 555 root root
lire et traverser, pas ecrire.
oui mais c'est un cd lecteur alors pour écrire..
nfs serveur user=root
Oui mais non.
Si jamais tu ecris par exemple dans le /tmp su serveur NFS, les proprietes
du fichier que tu aura ecrit ne seront jamais "root"
utilisateur du
compte alain sur client Montage des cd dans le home
serveur donne: [root@alain1 alain]# mount -t nfs /home/alain/cdrom
non je voulais dire :
sur le serveur :
$ mkdir /home/alain/cdrom
editer /etc/fstab du serveur pour que le cdrom soit monté sur
/home/alain/cdrom .
et ensuite tenter le mount :
$ mount -t nfs 192.168.0.239:/home/alain/cdrom /mnt/nfs-cdrom
Oui j'ai bien compris,c'est sur le serveur que j'ai fait ce que tu me
demande.(sur les deux machines j'ai /home/alain comme users).
J'ai même essayé sur les conseils d'un autre contributeur de
mettre dans le fichier /exports du serveur:
/mnt/cdrom 192.168.0.238(ro,no_root_squash,sync)
le résultat est le même (en root):
mount: 192.168.0.238:/mnt/cdrom failed, reason given by server: Permission
denied
lui dit que ça marche chez lui,peut-être une question de distrib(moi
mdk10.official)
Merci pour les conseils.
Alain
Permissions de /mnt/cdrom du serveur sont: 555 root root
lire et traverser, pas ecrire. oui mais c'est un cd lecteur alors pour écrire..
nfs serveur user=root
Oui mais non. Si jamais tu ecris par exemple dans le /tmp su serveur NFS, les proprietes du fichier que tu aura ecrit ne seront jamais "root"
utilisateur du compte alain sur client Montage des cd dans le home serveur donne: [ alain]# mount -t nfs /home/alain/cdrom
non je voulais dire : sur le serveur :
$ mkdir /home/alain/cdrom
editer /etc/fstab du serveur pour que le cdrom soit monté sur /home/alain/cdrom .
et ensuite tenter le mount : $ mount -t nfs 192.168.0.239:/home/alain/cdrom /mnt/nfs-cdrom
Oui j'ai bien compris,c'est sur le serveur que j'ai fait ce que tu me
demande.(sur les deux machines j'ai /home/alain comme users). J'ai même essayé sur les conseils d'un autre contributeur de mettre dans le fichier /exports du serveur: /mnt/cdrom 192.168.0.238(ro,no_root_squash,sync) le résultat est le même (en root): mount: 192.168.0.238:/mnt/cdrom failed, reason given by server: Permission denied lui dit que ça marche chez lui,peut-être une question de distrib(moi mdk10.official) Merci pour les conseils. Alain
Doug713705
Le mercredi 1 Décembre 2004 14:36, a.lb s'est exprimé de la sorte sur fr.comp.os.linux.configuration :
J'ai même essayé sur les conseils d'un autre contributeur de mettre dans le fichier /exports du serveur: /mnt/cdrom 192.168.0.238(ro,no_root_squash,sync) le résultat est le même (en root): mount: 192.168.0.238:/mnt/cdrom failed, reason given by server: Permission denied lui dit que ça marche chez lui,peut-être une question de distrib(moi mdk10.official)
T'as bien pensé à démarré le service nfs ?
Que donne : # rpcinfo -p sur le serveur et que donne : # rpcinfo -p ip_du_serveur sur le client ?
Une fois les modifs apportées à ton /etc/export, as tu redémarré le service nfs
-- @+ Doug [Linux user #307925] - *Slackware* *Rulez* *;-)* [Pourquoi t'es qui, qu'est ce que tu fais par où ?] -- Pour me contacter enlever no-spam (2X) --
Le mercredi 1 Décembre 2004 14:36, a.lb s'est exprimé de la sorte sur
fr.comp.os.linux.configuration :
J'ai même essayé sur les conseils d'un autre contributeur de
mettre dans le fichier /exports du serveur:
/mnt/cdrom 192.168.0.238(ro,no_root_squash,sync)
le résultat est le même (en root):
mount: 192.168.0.238:/mnt/cdrom failed, reason given by server: Permission
denied
lui dit que ça marche chez lui,peut-être une question de distrib(moi
mdk10.official)
T'as bien pensé à démarré le service nfs ?
Que donne :
# rpcinfo -p
sur le serveur et que donne :
# rpcinfo -p ip_du_serveur
sur le client ?
Une fois les modifs apportées à ton /etc/export, as tu redémarré le service
nfs
--
@+
Doug [Linux user #307925] - *Slackware* *Rulez* *;-)*
[Pourquoi t'es qui, qu'est ce que tu fais par où ?]
-- Pour me contacter enlever no-spam (2X) --
Le mercredi 1 Décembre 2004 14:36, a.lb s'est exprimé de la sorte sur fr.comp.os.linux.configuration :
J'ai même essayé sur les conseils d'un autre contributeur de mettre dans le fichier /exports du serveur: /mnt/cdrom 192.168.0.238(ro,no_root_squash,sync) le résultat est le même (en root): mount: 192.168.0.238:/mnt/cdrom failed, reason given by server: Permission denied lui dit que ça marche chez lui,peut-être une question de distrib(moi mdk10.official)
T'as bien pensé à démarré le service nfs ?
Que donne : # rpcinfo -p sur le serveur et que donne : # rpcinfo -p ip_du_serveur sur le client ?
Une fois les modifs apportées à ton /etc/export, as tu redémarré le service nfs
-- @+ Doug [Linux user #307925] - *Slackware* *Rulez* *;-)* [Pourquoi t'es qui, qu'est ce que tu fais par où ?] -- Pour me contacter enlever no-spam (2X) --