[UNIX] Utiliser su dans un script

Utiliser su dans un script [UNIX] - Shell/Batch - Programmation

Marsh Posté le 26-05-2003 à 16:50:11    

Est il possible d'utiliser su dans un script?
 
J'ai besoin de changer d'user pour executer un autre script a l'interieur d'un autre script...
 
Et su ne marche pas car il demande de taper le mot de passe, il faudrait que ce soit automatique, malheureusement la redirection d'un fichier contenant le MDP ca ne marche pas...
 
Merci d'avance

Reply

Marsh Posté le 26-05-2003 à 16:50:11   

Reply

Marsh Posté le 26-05-2003 à 17:36:03    

essaye sudo

Reply

Marsh Posté le 26-05-2003 à 22:10:00    

++Taz a écrit :

essaye sudo


 
Ben en fait, c'est pour des scripts AIX dans la societe ou je fais mon stage (mais c'est pas moi qui bosse dessus) et ils ne veulent pas installer sudo pour la securité...
Y'a aucun moyen d'utiliser su directement?

Reply

Marsh Posté le 04-06-2003 à 12:30:19    

Doum a écrit :


 
Ben en fait, c'est pour des scripts AIX dans la societe ou je fais mon stage (mais c'est pas moi qui bosse dessus) et ils ne veulent pas installer sudo pour la securité...
Y'a aucun moyen d'utiliser su directement?


non mais tu peux utiliser le BYTE de secu pour donner les droit root a ton script durant son execution quelque soit le proprietaire du fichier de script
 
man chmod man chown......

Reply

Marsh Posté le 04-06-2003 à 12:41:09    

le bit et pas le byte. cette solution est tres loin de la sécurité qu'apporte sudo

Reply

Marsh Posté le 04-06-2003 à 12:49:12    

++Taz a écrit :

le bit et pas le byte. cette solution est tres loin de la sécurité qu'apporte sudo


 
 ;) sudo c'est très bien !!!


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 04-06-2003 à 13:11:18    

simogeo a écrit :


 
 ;) sudo c'est très bien !!!  


 
Finalement, c'est ce qui a ete choisi :jap:

Reply

Marsh Posté le 06-06-2003 à 09:04:20    

++Taz a écrit :

le bit et pas le byte. cette solution est tres loin de la sécurité qu'apporte sudo


sudo n'existe pas sur tous les unix et like donc mauvaise soluce !

Reply

Marsh Posté le 06-06-2003 à 09:07:10    

et alors? c'est pas pour ça qu'on va utiliser les sticky bit. c'est pas une solution de dire que y a pas partout, spa comme ça qu'on avance.

Reply

Marsh Posté le 21-06-2003 à 07:22:53    

Doum a écrit :

Est il possible d'utiliser su dans un script?
 
J'ai besoin de changer d'user pour executer un autre script a l'interieur d'un autre script...
 
Et su ne marche pas car il demande de taper le mot de passe, il faudrait que ce soit automatique, malheureusement la redirection d'un fichier contenant le MDP ca ne marche pas...
 
Merci d'avance


 
Et le script principal tu peux le lancer en root ou pas ?

Reply

Marsh Posté le 21-06-2003 à 07:22:53   

Reply

Marsh Posté le 21-06-2003 à 10:16:54    

Essaie de créer un fichier .rhosts autorisant l'utilisateur "SUé".

Reply

Sujets relatifs:

Leave a Replay

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