OVH Cloud OVH Cloud

permissions sous debian, l'enfer

12 réponses
Avatar
michel
Bonjour,

J'écris en espérant régler un ancien problème dont je n'ai pas encore
eu le loisir de m'occuper jusque là.
D'abord, je parle d'une machine qui est en réseau (ce n'est pas le
serveur), qui passe par mon firewall qui fait passerelle. A noter que j'ai
une partition sur mon firewall (l'autre machine quoi) que je monte sous
cette machine avec nfs, et ça marche.

Le premier problème : J'ai comme beaucoup, une partition vfat, qui est
montée sur /mnt à laquelle j'accède sans problème... sous root.
Impossible d'y accéder, et donc encore moins d'écrire sur cette
partition avec un autre utilisateur. J'ai vérifié 10 fois mon fstab, je
ne vois pas de lézard :
/dev/hda1 /mnt vfat user, exec, dev, suid, rw 1 1

Le deuxième problème (un classique) : impossible d'accéder au scanner
autrement que sous root, sinon il ne me trouve pas le périphérique. J'ai
tout essayé, mettre tout sous SUID, tenté avec sudo, rien n'y fait. La
seule chose que j'ai réussi, c'est en mettant scanimage en SUID,
j'arrive alors à lancer scanimage -L et là, il m'indique le scanner;
mais si je lance xsane, rien, pas de périphérique.

C'est quoi ce bordel !
Pourquoi mes permissions ne sont-elles pas prises en compte ?

J'ai beau chercher je ne trouve pas de sol (et je n'ai pas que ça à
faire en plus), résultat, je scanne sous windows, c'est plus rapide :((

Et je n'ai même pas cherché à graver un cd, je vais direct sous windows
pour ça.

D'où cela peut-il venir ? inetd ? et comment régler ces problèmes ?
Je soupçonne bien le réseau et je ne sais quel daemon qui me bloque tout
mais lequel ? J'ai cherché, pas de message d'erreur.

Merci

Michel

2 réponses

1 2
Avatar
Matthieu Moy
michel writes:

Là je vois pas; umask, si je me rappelle bien, c'est les droits par
défauts non ?


Sachant que la notion de droits est étrangère à vfat, justement, tu
n'as *que* des droits "par défauts".

--
Matthieu

Avatar
michel
Le Sat, 05 Mar 2005 09:47:17 +0100, Rakotomandimby (R12y) Mihamina a
écrit :

( Sat, 05 Mar 2005 04:35:50 +0100 ) michel :

Là je vois pas;


alors essaie-le, et donne les resultats ?


Ca marche ! comme quoi... j'avais pas pensé à regarder le man de mount,
(je sais, je sais...), en plus je l'ai en français, ce qui m'arrange.
Ceci étant, le coup du umask=0 j'en aurais rien su de plus, il sont très
vagues là-dessus.

Par contre, pour info, si je suis le man : noexec, nodev, nosuid sont
impliqué par l'option users.

User : signifie que tous les utilisateurs peuvent monter la partition.
Users : signifie que tous les utilisateurs peuvent monter ET démonter la
partition.

Quand à iocharset=iso8859-1, c'est l'option par défaut avec vfat.

Voilà, merci à tous... et maintenant, mes problèmes de scanner, une idée?

Michel


1 2