Je veux permettre que le « git » userto pouvoir d'exécuter des commandes git, j'édité mon fichier sudoers en utilisant sudo visudo
et ajoutéAffectation certaines commandes aux utilisateurs
# Cmnd alias specification
Cmnd_Alias GIT_CMDS = /usr/bin/git
# User privilege specification
root ALL=(ALL:ALL) ALL
git ALL=(ALL) NOPASSWD: GIT_CMDS
Lorsque je tente alors d'exécuter des commandes git de l'utilisateur git je reçois une erreur en disant que je n'ai pas les droits d'accès corrects. Comment puis-je résoudre ce problème?
Si vous avez modifié les groupes auxquels l'utilisateur est associé, vous êtes-vous déconnecté et vous reconnectez pour que les nouveaux groupes soient appliqués? – jdv
@jdv yup, après avoir fait l'édition avec l'utilisateur root, j'ai ensuite su dans l'utilisateur git –
Attendez. Votre question ne correspond pas à ce que vous essayez de faire. Voulez-vous que le git _user_ ou les membres du git _group_ soient gérés de cette manière? – jdv