Je lutte pour créer passwordless sudo
pour un utilisateur sur mon serveur Debian. J'ai ajouté la ligne suivante au fichier sudoers
fichier :
deployer ALL = NOPASSWD: ALL
mais ça ne marche pas.
À ma grande surprise, je peux facilement créer un nouvel utilisateur
adduser deploy
passwd -l deploy
su deploy
touch somefile
ajouter deploy ALL = NOPASSWD: ALL
a sudoers
et
sudo cp somefile /etc/init.d/somefile
ne me demande pas de mot de passe.
Pourriez-vous m'expliquer quelle pourrait être la différence entre mon utilisateur existant (deployer) et un nouvel utilisateur (deploy), de sorte que passwordless sudo
fonctionnerait pour l'un, mais pas pour l'autre ?