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

 


Dernière réponse
Sujet : permission pour modprobe
die488 ben voilà, ca répond à ma question !
Je crois que j'ai tout en main, je vais donc tester.
Merci à tous !
J'ai appris du neuf aujourd'hui ;)

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
die488 ben voilà, ca répond à ma question !
Je crois que j'ai tout en main, je vais donc tester.
Merci à tous !
J'ai appris du neuf aujourd'hui ;)
911GT3 man chmod :D
 
ca sert à le mettre suid root. c'est à dire de donner le droit à ce user d'executer ce script et ce script de ce comporter avec les droits du root.
 
depuis mc (midnight commander) ou n'importe quel gestionnaire de fichier digne de ce nom c'est faisable.
die488 Ca ressemble à une solution mais je comprends pas trop la phrase.
Faire un script  OK
Je permets l'exécution de ce script (CHMOD +x) mais pas en lecture écriture (rw) as o et user (???) et je le mets set uid (???)
Merci
Dark_Schneider tu fais un script le met x mais non rw as o et user et tu le mets set uid
die488

Dark_Schneider a écrit a écrit :

non. je ne vois pas ce que cela te coute de laisser un term sous root ouvert sur ton x-ème bureau !  




ca ne coute rien mais là n'est pas le problème.
Je veux que qd mon user se connecte, il allume le scanner et il fait ./scanner qui contient le modprobe .  
Il n'a pas à ouvrir un autre tty pour le faire.
Si c'est pas possible, ben c'est pas grave, c'était pour savoir...

saudium et apres ?  le user aura les droits d'installer un module kernel ?
kadreg J'ai un trou. On a le droit de setuid des scripts ?
Dark_Schneider non. je ne vois pas ce que cela te coute de laisser un term sous root ouvert sur ton x-ème bureau !
die488 Là n'est pas le prob, il faut que le scanner soit allumé pour faire le modprobe. Et comme je fais la commande 1 fois par boot, pas besoin de laisser trainer un shell.
Je sais pas si je me fais bien comprendre...
Dark_Schneider tu ouvres un terminal, tu fais su - et tu le laisses trainer dans un coin. ce n'est pas un term qui va te bouffer toute ta RAM.
 
mais justement avec le modules.conf ( si les options y sont définies ), si tu fais juste "modprobe g_NCR5380" cela devrait charger avec les options qui va avec.
die488 en fait je suis le seul à travailler sur ma machine et je dois lancer cette ligne :  
modprobe g_NCR5380 ncr_53c400a=1 ncr_addr=0x280 ncr_irq=255
C'est pour mon scanner qui est en SCSI.  
Le plus simple c'est de le mettre au démarage en auto ds le modules.conf mais il faut absolument que le scanner soit allumé lorsque l'on exécute cette ligne donc je dois le faire une fois loggé. Et comme j'ai pas envie de faire un su chaque fois...
Alors, y'a moyen ou pas ?
saudium dans la mesure ou l'user n'aura pas le droit d'inserer ou deleter un module ?
saudium et l'interet d'un user de faire un modprobe ? diagnostiquer en lieu et place de l'admin ?
Dark_Schneider [will@bastard will]$ /sbin/modprobe -l | grep emu10k1
/lib/modules/2.4.16-4mdk/kernel/drivers/char/joyst
ick/emu10k1-gp.o.gz
/lib/modules/2.4.16-4mdk/kernel/drivers/sound/emu1
0k1/emu10k1.o.gz
/lib/modules/2.4.16-4mdk/alsa/snd-card-emu10k1.o.g
z
/lib/modules/2.4.16-4mdk/alsa/snd-emu10k1.o.gz
/lib/modules/2.4.16-4mdk/alsa/snd-synth-emu10k1.o.gz

 


 
beuh ........
le seul intérêt d'un user pour utiliser modprobe est celui-ci et comme tu le voit en utilisant le path complet cela marche.

saudium et autre question : quel est l'interet d'autoriser un user à manipuler des modules noyau ?  
 
la flemme d'un su peut etre ?
saudium à un user ?  
 
tu veux donner des droits de manipulation de noyau à un user ?  
 
on sent que t'es tout seul sur ta machine  parce que je pense que la question n'est pas réfléchie .
die488 J'aimerais donner l'autorisation à un user de faire un modprobe, comment faire ?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)