quel est l'user système qui lit/execute les init ?

quel est l'user système qui lit/execute les init ? - Linux et OS Alternatifs

Marsh Posté le 26-07-2005 à 10:24:40    

J'ai besoin de mettre un log et un pass dans un fichier que user1 peut bien sûr modifier etc..
J'aimerai que seuls lui-même et l'user système qui execute le fichier .bashrc puissent les lire/executer, (bien sûr je ne considère pas root).
 
Si je fais chmod 700 par exemple, est-ce que mon .bashrc bien sûr celui créé par user1 pour lui-même sera executé correctement, et puis-je généraliser cette action si besoin est ?
 
PS : J'suis pas chez moi donc n'ai pas pu essayer... mais un peu de théorie ne me fera pas de mal :ange:

Reply

Marsh Posté le 26-07-2005 à 10:24:40   

Reply

Marsh Posté le 26-07-2005 à 10:53:22    

c'est le user qui lance bash, a savoir l'user connecté ...


Message édité par trictrac le 26-07-2005 à 10:53:38
Reply

Marsh Posté le 26-07-2005 à 18:03:47    

merci, et par hasard, saurais-tu quel est celui qui execute rc.local ?

Reply

Marsh Posté le 26-07-2005 à 18:20:17    

root


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 26-07-2005 à 18:29:51    

krisofe a écrit :

merci, et par hasard, saurais-tu quel est celui qui execute rc.local ?


on parle de quoi là ? /sbin/init ?

Reply

Marsh Posté le 27-07-2005 à 18:18:21    

Bah en fait j'aimerai la réponse pour 2 fichiers :
le /etc/rc.local qui applique des options pour tous les users dans leur environnement.
 
et
 
.bashrc ou .profile pour unix propre au démarrage de l'environnement de chaque user.
 
Dans mon cas, dans /home/user1 il y aura évidemment .bashrc (sous MDK 10.2) et je souhaite qu'il soit lisible/executable QUE par lui-même ou par le système qui le lit.
 
Evidemment, si ça fonctionne, je ferai des modifes au niveau du rc.local

Reply

Marsh Posté le 27-07-2005 à 19:02:00    

rc.local est execute par root. .bashrc, .profile et tous les fichiers ~/.* similaires sont executes par l'utilisateur en question.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed