[Korn Shell] Commande SU
Fermé
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.
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:
- [Korn Shell] Commande SU
- Invite de commande - Guide
- Commande terminal mac - Guide
- Classic shell windows 11 - Télécharger - Personnalisation
- Commande dism - Guide
- Diskpart commande - Guide
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
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+
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+
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.
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.