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

  FORUM HardWare.fr
  Linux et OS Alternatifs

  permission pour modprobe

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

permission pour modprobe

n°50757
die488
Posté le 10-12-2001 à 18:40:18  profilanswer
 

J'aimerais donner l'autorisation à un user de faire un modprobe, comment faire ?

mood
Publicité
Posté le 10-12-2001 à 18:40:18  profilanswer
 

n°50761
saudium
Posté le 10-12-2001 à 19:13:49  profilanswer
 

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


---------------
root 66
n°50762
saudium
Posté le 10-12-2001 à 19:16:14  profilanswer
 

et autre question : quel est l'interet d'autoriser un user à manipuler des modules noyau ?  
 
la flemme d'un su peut etre ?


---------------
root 66
n°50764
Dark_Schne​ider
Close the World, Open the Net
Posté le 10-12-2001 à 19:21:14  profilanswer
 

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


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°50767
saudium
Posté le 10-12-2001 à 19:23:39  profilanswer
 

et l'interet d'un user de faire un modprobe ? diagnostiquer en lieu et place de l'admin ?


---------------
root 66
n°50768
saudium
Posté le 10-12-2001 à 19:24:14  profilanswer
 

dans la mesure ou l'user n'aura pas le droit d'inserer ou deleter un module ?


---------------
root 66
n°50785
die488
Posté le 10-12-2001 à 20:13:45  profilanswer
 

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 ?

n°50788
Dark_Schne​ider
Close the World, Open the Net
Posté le 10-12-2001 à 20:17:55  profilanswer
 

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.


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°50792
die488
Posté le 10-12-2001 à 20:27:50  profilanswer
 

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

n°50805
Dark_Schne​ider
Close the World, Open the Net
Posté le 10-12-2001 à 21:24:20  profilanswer
 

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


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
mood
Publicité
Posté le 10-12-2001 à 21:24:20  profilanswer
 

n°50814
kadreg
profil: Utilisateur
Posté le 10-12-2001 à 21:38:13  profilanswer
 

J'ai un trou. On a le droit de setuid des scripts ?


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°50820
saudium
Posté le 10-12-2001 à 21:51:12  profilanswer
 

et apres ?  le user aura les droits d'installer un module kernel ?


---------------
root 66
n°50834
die488
Posté le 10-12-2001 à 22:16:05  profilanswer
 

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

n°50840
Dark_Schne​ider
Close the World, Open the Net
Posté le 10-12-2001 à 22:20:29  profilanswer
 

tu fais un script le met x mais non rw as o et user et tu le mets set uid


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°50884
die488
Posté le 10-12-2001 à 23:48:40  profilanswer
 

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

n°50891
911GT3
en roue libre
Posté le 11-12-2001 à 00:00:49  profilanswer
 

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.

n°50895
die488
Posté le 11-12-2001 à 00:11:18  profilanswer
 

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 ;)


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

  permission pour modprobe

 

Sujets relatifs
probleme de modprobe apres compilation du kernelPermission denied
Plus de sujets relatifs à : permission pour modprobe


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