Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
cde shell root dans un icone
Envoyé par: ponpon

bonjour
je suis un linuxien "amateur"pas encore assez éclaire...
ma machine tourne bien sous mdk 9.2 ,tout le monde s'en sert (les enfants (11 et9ans) maman..) mais ils ne maitrisent pas les cdes elementaires du shell
mon pb est que ma configuration modem (malgre l'aide d'autres forums) neccessite de tant a autres d'etre relancer :startadsl ou stopadsl
ces cdes se font sous root ...
on peut creer des icones sous kde qui lancent des cds (creer un lien vers une application) mais une cde sous root neccessitant le mot de passe???...
comment creer un icone passant par un script proposant ces cds
ne crier pas au scandale ,je sais que donner ses droits de root ne se fait pas ,mais pour que tout le monde utilise la machine il faut que j'en passe par la tant que mon modem ne voudra pas fonctionner parfaitement (j'y travaille...)
merci winking smiley

Poste le Tuesday 18 November 2003 09:35:49
Répondre     Citer    
Re: cde shell root dans un icone
Envoyé par: coufan

nous avons plusieurs soluces, voici celle qui me vient en tête :
les droits de ton fichier startadsl doivent ressembler à cela :
ll /usr/sbin/startadsl
-rwxr-xr-- blablah startadsl

le système ugo vient à la rescousse
u pour user, le propriétaire, le créateur du fichier
g pour groupe
o pour other, le reste du monde
ce qui nous fait trois utilisateurs potentiels u g et o
pour chaque utilisateur je peux donner des droits en lecture (r),
en écriture (w) et en exécution (x)
u/g/o
rwx/rwx/rwx
les valeurs des lettres littérales r,w et x sont respectivement 4,2 et 1
les droits actuels de startadsl sont pour u = 4+2+1, pour g=4+0+1 et pour le reste du monde o=4+0+0
si tu additionnes pour chaque utilisateur tu obtiens : 7, 5 et 4 soit
754 pour startadsl

tu veux que le reste du monde puisse exécuter startadsl ?
Ajoutes 1 à o soit o=4+0+1 donc au total 755
modifies le droit du fichier :
chmod 755 startadsl

et si tu testes de nouveau ton icône, que se passes-t-il ?



>L'Avenir n'existe pas. Les Présents à venir seront la somme de
tous les combats que tu auras perdus ou gagnés dans tes Présents !

Poste le Tuesday 18 November 2003 20:50:00
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
cde shell root dans un icone
Un problème avec une commande du shell ? Comment utiliser la crontab ? Vous avez des soucis pour la gestion réseau sous Linux ? Pour vous la gestion des utilisateurs/groupes est du chinois ? Etc... Posez donc vos questions ici.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons