[Korn Shell] Commande SU

Fermé
cilv1 - 3 avril 2008 à 15:05
 cilv1 - 3 avril 2008 à 17:16
Bonjour,

Je travaille sur un système AIX 4.3 et je suis en train d'écrire un script en Korn Shell (KSH).

Mon problème est le suivant : à un moment donné, je souhaite utiliser la commande su afin de pouvoir exécuter diverses tâches sous un autre utilisateur mais je n'ai pas trouvé comment transmettre le mot de passe du user au prompt.

Je précise tout de suite que mon système ne dispose pas de commande sudo.

Merci d'avance pour vos réponses à ce problème qui me paraît assez basique.
A voir également:

2 réponses

jeanbi Messages postés 15118 Date d'inscription samedi 9 décembre 2006 Statut Contributeur Dernière intervention 6 février 2023 2 182
3 avril 2008 à 17:00
bonjour,
si tu configure ton fichier /etc/sudoers tu auras accès à la commande sudo
un exemple sur mon site
http://perso.numericable.fr/~jeanbi/linux.html#1
a+
0
Hélas, je ne suis pas administrateur du serveur donc je ne peux pas modifier le fichier /etc/sudoers

Après quelques recherches j'ai bien l'impression que la commande su ne permet pas de transmettre le mot de passe en Shell.

Je me demandais s'il était possible de lire la sortie standard afin de récupérer le prompt qui demande le mot de passe, puis d'écrire ce mot de passe sur l'entrée standard mais ça n'a pas l'air simple ^^

Merci quand même pour ton aide.
0