OVH Cloud OVH Cloud

Droit du /dev

3 réponses
Avatar
pascal
Salut,

A chaque démarrage je suis obligé de changer des permissions dans le
répertoire /dev !

Par exemple
/dev/snd[/*]=root:audio 600 -> pas de lecture audio
/dev/nvidia*=600 -> pas de 3D

Qui controle et change ces permissions ?

J'ai une Mandrake 9,0 modifier.

3 réponses

Avatar
TiChou
Dans l'article news:bvub2c$b5k$,
pascal écrivait :

Salut,


Bonsoir,

A chaque démarrage je suis obligé de changer des permissions dans le
répertoire /dev !

Par exemple
/dev/snd[/*]=root:audio 600 -> pas de lecture audio
/dev/nvidia*`0 -> pas de 3D

Qui controle et change ces permissions ?


Ca dépend.

- Si votre système utilise devfs, cela peut être alors le daemon devfsd qui
définit les droits sur les devices en fonction de la configuration établie
dans le fichier /etc/devfsd.conf.

Pour donner uniquement les permissions de lecture et d'écriture à root et
aux membres du groupe audio sur les devices /dev/snd/*, on modifie le
fichier /etc/devsfd.conf afin d'avoir la ligne :

REGISTER snd/.* PERMISSIONS root.audio 660

pour la 3D :

REGISTER nvidia.* PERMISSIONS root.video 660

- Sinon cela peut être aussi un script lancé au démarrage du genre msec qui
selon la politique de sécurité adoptée, modifie les permissions des
fichiers.

--
TiChou

Avatar
no_spam
On Thu, 05 Feb 2004 22:03:08 +0100, pascal wrote:

Salut,

A chaque démarrage je suis obligé de changer des permissions dans le
répertoire /dev !

Par exemple
/dev/snd[/*]=root:audio 600 -> pas de lecture audio
/dev/nvidia*`0 -> pas de 3D

Qui controle et change ces permissions ?

J'ai une Mandrake 9,0 modifier.


Dans /etc/devfsd.conf, en principe.
Pour l'audio, j'ai:
REGISTER sound/.* PERMISSIONS root.audio 666

Ca doit marcher pareil pour les drivers nvidia, je présume...

Avatar
pascal
On Thu, 05 Feb 2004 22:50:49 +0100, TiChou wrote:

Dans l'article news:bvub2c$b5k$,
pascal écrivait :

Salut,


Bonsoir,

A chaque démarrage je suis obligé de changer des permissions dans le
répertoire /dev !

Par exemple
/dev/snd[/*]=root:audio 600 -> pas de lecture audio
/dev/nvidia*`0 -> pas de 3D

Qui controle et change ces permissions ?


Ca dépend.

- Si votre système utilise devfs, cela peut être alors le daemon devfsd qui
définit les droits sur les devices en fonction de la configuration établie
dans le fichier /etc/devfsd.conf.

Pour donner uniquement les permissions de lecture et d'écriture à root et
aux membres du groupe audio sur les devices /dev/snd/*, on modifie le
fichier /etc/devsfd.conf afin d'avoir la ligne :

REGISTER snd/.* PERMISSIONS root.audio 660

pour la 3D :

REGISTER nvidia.* PERMISSIONS root.video 660

- Sinon cela peut être aussi un script lancé au démarrage du genre msec qui
selon la politique de sécurité adoptée, modifie les permissions des
fichiers.
Je n'utilise pas devfs. Je regarde pour msec, je pensais l'avoir virer !

Merci