Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1121 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  Droits/Permissions sur le fichier /dev/sg0

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Droits/Permissions sur le fichier /dev/sg0

n°242520
mexx20
Posté le 29-03-2003 à 14:41:01  profilanswer
 

Pour l'utilisation d'un scanner SCSI, j'utilise le programme xsane qui me satisfait pleinement au détail près qu'il ne peux se lancer qu'en root. En effet, le programme, je suppose, utilise le fichier device /dev/sg0 qui appartient à l'utilisateur root et au groupe root. Les permissions sur ce fichier sont les suivantes "crw- --- ---". Il semble être normal que je ne puisse pas scanner en tant que simple utilisateur.
 
Pour résoudre ce problème, j'ai crée un groupe "scanner" et j'ai mis le fichier dans ce groupe. Ensuite j'ai changé les permissions comme cela "crw- rw- ---". Enfin je me suis ajouté dans le groupe scanner.
 
Il me semble à présent que le simple utilisateur possède exactement les mêmes droits que root et pourtant xsane me dis le contraire.
 
Y-a-t-il quelque chose qui m'échappe dans les permissions ? Merci.


Message édité par mexx20 le 29-03-2003 à 14:47:03
mood
Publicité
Posté le 29-03-2003 à 14:41:01  profilanswer
 

n°242542
Sixtiz
Serial glandeur
Posté le 29-03-2003 à 15:45:11  profilanswer
 

xsane dit explicitement qu'il n'arrive pas à ouvrir /dev/sg0 ou il refuse juste de fonctionner en disant un truc comme "vous devez être root" ?

n°242583
mexx20
Posté le 29-03-2003 à 17:50:31  profilanswer
 

Il répond juste "no device found" lors de la recherche du scanner au démarage de xsane. Lorsque je le lance en root, il affiche une liste de device (/dev/sg0 ... /dev/sg7) et je choisi /dev/sg0.


Message édité par mexx20 le 29-03-2003 à 17:52:23
n°242607
Sixtiz
Serial glandeur
Posté le 29-03-2003 à 18:48:13  profilanswer
 

tu utiliserais pas devfs par hasard ??

n°242653
mexx20
Posté le 29-03-2003 à 20:56:44  profilanswer
 

Non, uniquement usbdevfs et proc comme système de fichiers virtuels.

n°242655
Sixtiz
Serial glandeur
Posté le 29-03-2003 à 21:04:02  profilanswer
 

Peut-etre que le prog ne cherche pas à accéder qu'à /dev/sg0 mais à un autre fichier de /dev par exemple avant /dev/sg0.
 
Faudrait essayer de trouver lequel c'est. Une méthode bourrine serait d'utiliser strace... mais je vois pas moins bourrin là comme ça  :whistle:

n°242851
mexx20
Posté le 30-03-2003 à 17:05:23  profilanswer
 

Effectivement ça peux-être une piste.
 
J'aimerais envoyer la sortie de "strace xsane" dans un fichier ou bien rediriger vers "less" pour pouvoir annalyser cetter masse d'information.
 
Cepandant "srace xsane > xsane-strace.log" et "strace xsane | less" me renvoient tout les deux un fichier vide ...
 
Peux-être que strace écrit sur stderr et que les commandes ci-dessus n'intercepte que le stdout ?
 
PS: Je suis vraiment débutant.

n°242931
Sixtiz
Serial glandeur
Posté le 30-03-2003 à 19:52:55  profilanswer
 

il y a des chances en effet, essaye strace xsane 2> xsane.log


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  Droits/Permissions sur le fichier /dev/sg0

 

Sujets relatifs
[script] Redirection d'information dans un fichierquel fichier pour modifier son MTU ?
Réparer un fichier zip endomagé (erreur crc)[linux] comment donner les droits a certains users seulement ?
Faire une copie de dossier en conservant les droits ?récupération de fichier ext2 supprimés !!!
problèmes de droitsRestreindre les droits utilisateur
Système de fichier qui part en couillefichier de prefs pour dyndns.org
Plus de sujets relatifs à : Droits/Permissions sur le fichier /dev/sg0


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR