[Script Shell] Automatiser une installation de package avec su -/sudo
Bonjour à tous,
J'ai un grand nombre de serveurs (tous les meme) sur lesquels je dois installer un logiciel.
Ce logiciel s'installe donc sous root avec cette syntaxe:
Code:
rpm -Uvh http://@url_du_ftp_/repertoire/nom_package.rpm
Mon problème est que le compte root n'est pas accessible directement, pour une question de sécurité. Pour y accéder, il faut passer par un compte utilisateur.
Donc, pour installer le soft par le script il faut:
-se connecter par le compte user
-puis se connecter en root par "su -"
Dans les 2 cas, il faut pouvoir renseigner le mot de passe.
Renseigner le mot de passe pour le user, j'ai la solution (qui est en dehors du script).
Mais, et c'est là que ca coince, pour se connecter avec "su -", comment je fais pour renseigner le mot de passe?
J'ai pensé à une autre solution: au lieu de passer en "su -", j'utilise "sudo".
Mais là, meme question, comment je fais pour renseigner le mot de passe?
Si quelqu'un a une solution...
Par avance merci.
paco