OVH Cloud OVH Cloud

acces cd-rom par nfs

13 réponses
Avatar
a.lb
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

10 réponses

1 2
Avatar
Rakotomandimby (R12y) Mihamina
( Tue, 30 Nov 2004 15:21:11 +0100 ) a.lb :

Bonjour,


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.


Quelles sont les permissions de /mnt/cdrom (du serveur)?
Sous quel user est le process nfs (sur le serveur)?
En tant que quel utilisateur sur la machins cliente es-tu ?

Et si par exemple tu montait tes CDRom sur un sous repertoire de ton $HOME
? (au lieu de /mnt/cdrom)
--
ASPO Infogérance - http://aspo.rktmb.org/activites/infogerance
Unofficial FAQ fcolc - http://faq.fcolc.eu.org/
Linux User Group sur Orléans et alentours.
Tél: + 33 2 38 76 43 65 (France)

Avatar
a.lb
Rakotomandimby (R12y) Mihamina ecrit:
Quelles sont les permissions de /mnt/cdrom (du serveur)?
Sous quel user est le process nfs (sur le serveur)?
En tant que quel utilisateur sur la machins cliente es-tu ?

Et si par exemple tu montait tes CDRom sur un sous repertoire de ton $HOME
? (au lieu de /mnt/cdrom)
Permissions de /mnt/cdrom du serveur sont: 555 root root

nfs serveur user=root
utilisateur du compte alain sur client
Montage des cd dans le home serveur donne:
[ alain]# mount -t nfs /home/alain/cdrom /mnt/cdrom
mount: le répertoire à monter n'utilise pas le format hôte:répertoire
Voila.
Alain

Avatar
Ronald
Le Tue, 30 Nov 2004 19:53:36 +0100, a.lb a écrit :

Rakotomandimby (R12y) Mihamina ecrit:
Quelles sont les permissions de /mnt/cdrom (du serveur)? Sous quel user
est le process nfs (sur le serveur)? En tant que quel utilisateur sur la
machins cliente es-tu ?

Et si par exemple tu montait tes CDRom sur un sous repertoire de ton
$HOME ? (au lieu de /mnt/cdrom)
Permissions de /mnt/cdrom du serveur sont: 555 root root nfs serveur

user=root
utilisateur du compte alain sur client Montage des cd dans le home serveur
donne: [ alain]# mount -t nfs /home/alain/cdrom /mnt/cdrom
mount: le répertoire à monter n'utilise pas le format hôte:répertoire
Voila.
Alain


Je n'ai jamais reussi un export de cd par nfs, peut être n'est ce pas
possible. Tu peux tenter nbd, je me suis promis d'essayer mais n'en ai
pas encore pris la peine, à toi de voir.


Avatar
a.lb
Ronald ecrit:
Je n'ai jamais reussi un export de cd par nfs, peut être n'est ce pas
possible. Tu peux tenter nbd, je me suis promis d'essayer mais n'en ai
pas encore pris la peine, à toi de voir.
nbd ? mais encore ,de quoi s'agit-il.


Avatar
Ronald
Le Tue, 30 Nov 2004 20:43:40 +0100, a.lb a écrit :

Ronald ecrit:
Je n'ai jamais reussi un export de cd par nfs, peut être n'est ce pas
possible. Tu peux tenter nbd, je me suis promis d'essayer mais n'en ai
pas encore pris la peine, à toi de voir.
nbd ? mais encore ,de quoi s'agit-il.

network block device, le client est dans le kernel soit en dur soit en

module, et le serveur à cette adresse: http://nbd.sourceforge.net/
Ca permet d'exporter non pas des répertoires mais des
périphériques de blocs.


Avatar
a.lb
Ronald ecrit:
network block device, le client est dans le kernel soit en dur soit en
module, et le serveur à cette adresse: http://nbd.sourceforge.net/
Ca permet d'exporter non pas des répertoires mais des
périphériques de blocs.
Je ne suis pas vraiment tenté par cette aventure,ça me semble

dépasser mes capacités.
Merci tout de même.
Alain

Avatar
Rakotomandimby (R12y) Mihamina
( 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.

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

--
ASPO Infogérance - http://aspo.rktmb.org/activites/infogerance
Unofficial FAQ fcolc - http://faq.fcolc.eu.org/
Linux User Group sur Orléans et alentours.
Tél: + 33 2 38 76 43 65 (France)

Avatar
Ronald
Le Tue, 30 Nov 2004 21:46:29 +0100, Rakotomandimby (R12y) Mihamina a
écrit :

( 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.

ahem, cdrom c'est pas en lecture seule, je loupe qqchose là on dirait.



Avatar
no_spam
On Tue, 30 Nov 2004 21:46:29 +0100, Rakotomandimby (R12y) Mihamina wrote:

( 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.

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"


C'est le cas par defaut, mais l'option "norootsquash" permet de changer ce
comportement.
Mais c'est à priori une idée assez mauvaise (ça pose de sérieux
problèmes de sécurité...).


Avatar
Doug713705
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.

--
@+
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) --

1 2