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

  FORUM HardWare.fr
  Windows & Software

  [Linux] Creation d'un compte util qui n'execute qu'un script

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Linux] Creation d'un compte util qui n'execute qu'un script

n°104939
laihaunet
Posté le 07-03-2001 à 11:30:11  profilanswer
 

Vala..
 
Quelques precisions:
 
je veux que ce compte n'aie aucun droit mais qu'il puisse paradoxalement n'executer que la commande Reboot ou shutdown.
 
Pkoi?
 
C en cas de plantage de la machine: un compte connu de tout le monde peut faire rebooter la machine correctement mais ne doit pouvoir faire que ca.
 
Solution pensee:
 
mettre kom shell un script dans /etc/password :
 
util:x:152:99:/home/util:/bin/reboot.sh
 
et dans reboot.sh:
#!/bin/sh
su -c "reboot"
 
mais ca marche pas..
 
une idee?
 
si jai pas ete clair je peux preciser. :D
 
 
vala
@++

mood
Publicité
Posté le 07-03-2001 à 11:30:11  profilanswer
 

n°104964
JPA
Posté le 07-03-2001 à 12:00:38  profilanswer
 

Ca me semble bizarre de mettre un script comme shell par défaut d'un user, mais je suis pas une bête sous Linux.
Ca serait pas plus simple que lors de la connexion de cet user un script se déclenche pour rebooter. Je crois que c'est possible mais je ne peux t'en dire plus.
Désolé de ne pas t'être d'une plus grande utilité mais ça aura au moins eu le mérite de faire remonter ton topic.

n°104972
JPA
Posté le 07-03-2001 à 12:08:14  profilanswer
 

Je t'envoie par mail un fichier expliquant (en français) l'utilisation de l'interpréteur de commande bash.
j'en ai tiré ceci :
 
      Le paragraphe suivant  décrit  comment  bash  éxécute  ses
       fichiers  de  d'initialisation.   Si  l'un de ces fichiers
       existe mais n'est pas accessible en lecture, bash  signale
       une  erreur.   Les  tildes sont remplacées par des noms de
       fichiers comme décrit dans Développement du Tilde dans  la
       section Développement.
 
       Les Shells de Login (interactifs ou non) :
         Au login :
               Si /etc/profile existe, il est exécuté.
 
               Si ~/.bash_profile existe, il est exécuté,
                 Sinon Si ~/.bash_login existe, il est exécuté,
                   Sinon Si ~/.profile existe, il est exécuté.
         L'option -noprofile permet d'empêcher la lecture de ces fichiers
 
         A la sortie :
               Si ~/.bash_logout existe, il est exécuté.
 
       Shells interactifs, mais pas de Login :
         Au démarrage :
               Si ~/.bashrc existe, il est exécuté.
         L'option -norc permet d'empêcher cette lecture. L'option -rcfile)
         permet d'utiliser un autre fichier.

n°104997
laihaunet
Posté le 07-03-2001 à 12:38:44  profilanswer
 

ok je regarde ca ..
thanks!

n°105002
line
Bisounours'Land
Posté le 07-03-2001 à 12:44:19  profilanswer
 

ca ne serait pas plus simple que tu crees un groupe d'user ayant acces a ces deux fonctions ? ou alors que tu donnes les droits directement à tous les users

n°105004
laihaunet
Posté le 07-03-2001 à 12:48:00  profilanswer
 

peut etre : mais komment tu fais?

n°105409
laihaunet
Posté le 07-03-2001 à 22:55:25  profilanswer
 

:hot:

n°105477
Martinez
Posté le 08-03-2001 à 00:54:19  profilanswer
 

je vois pas l'interet ...
cai dur de taper halt  ou reboot ? :??:

n°105481
jls
Posté le 08-03-2001 à 01:06:01  profilanswer
 

C'est simple. Les commandehalt et reboot ce trouve dans le repertoire /sbin. Donc tu te logue en root. Tu fait un chmod 755 /sbin pour donner les droit sur le repertoire. Puis tu fait un chmod +s /sbin/halt et chmod +s /sbin/reboot. Cela met le bit setuid de ces 2 prog, ce qui permet d'executer c'est prog sous l'identité de root. Et voila.


---------------
A Plus Donc...  [:jls]

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software

  [Linux] Creation d'un compte util qui n'execute qu'un script

 

Sujets relatifs
Logon script sous NT/98Comment optimiser Linux ?
IE 5 et "erreur de script"comment utiliser un compte respublica comme disk dur pour son site?
Linux & IDE (perf et gravure)serveur nt - serveur linux
SERVEUR SOUS LINUXCarte réseau ISA sous Linux ?
Cherche distribution linux qui gere le partage de connectionLinux et win98 sur 2dd
Plus de sujets relatifs à : [Linux] Creation d'un compte util qui n'execute qu'un script


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