• [^] # Re: man su

    Posté par . En réponse au message Programmation de .sh. Évalué à 3.

    Pourquoi ne pas se loguer avec le user www-data plutot que de lancer des cmd de cette facon ?

    Oui, on pourrait peut-être lancer tout le script avec le user www-data, faut voir... ça dépend...

    Son script peut éventuellement devoir lancer des commandes avec différents utilisateurs. Dans ce cas le script doit être lancé par un compte qui peut « faire un su » sur tous ces différents utilisateurs (soit root, soit il configurer PAM : https://unix.stackexchange.com/questions/113754/allow-user1-to-su-user2-without-password).

    Faudrait connaître son besoin sous-jacent avant d’aller plus loin...