Configuration d'un user sans mot de passe

J'aimerais pouvoir faire su à un autre user pour exécuter un script avec des permissions réduites. Malheureusement, je dois taper le mot de passe à chaque fois, existe-t-il un moyen de créer un user sans avoir besoin de l'invite du mot de passe?

Essayez sudo .

Ajoutez ce qui suit à votre file sudoers (en exécutant visudo ):

 %you ALL= (ressortingcted) NOPASSWD: ALL 

you votre nom d'user et ressortingcted est votre user privilégié réduit.

Vous pouvez ensuite exécuter des commands comme étant ressortingcted sans fournir de mot de passe:

 sudo -u ressortingcted whoami 

Vous pouvez également limiter les commands qui peuvent être exécutées via sudo en remplaçant l' ALL à la fin de la ligne par la command line que vous souhaitez autoriser. Voir les man sudoers pour plus d'informations.

Vous pouvez su en root , puis, lorsque vous su pour un autre user, le mot de passe n'est pas nécessaire.