J'ai ajouté
"Syammala Naidu" ALL=(ALL) ALL
à /etc/sudoers
, redémarré et me suis connecté en tant que Syammala Naidu et ai exécuté sudo -i
. Sudo me dit : user not in sudoers file, incident Reported
.
Comment puis-je résoudre ce problème?
J'ai ajouté
"Syammala Naidu" ALL=(ALL) ALL
à /etc/sudoers
, redémarré et me suis connecté en tant que Syammala Naidu et ai exécuté sudo -i
. Sudo me dit : user not in sudoers file, incident Reported
.
Comment puis-je résoudre ce problème?
sudo
utilise exclusivement des noms de compte, pas le nom complet de l'utilisateur. En guise d'indice, les noms de compte ne contiennent pas d'espaces, donc "Syammala Naidu" n'est pas correct.
Pour trouver le nom de compte d'un utilisateur :
Ouvrez le Terminal et exécutez :
id -un
ou, alternativement :
Ouvrez Préférences Système.
Sélectionnez Utilisateurs et Groupes.
Si nécessaire, cliquez sur le cadenas en bas à gauche de la fenêtre et saisissez le nom et le mot de passe d'un administrateur pour déverrouiller le volet de préférences.
Cliquez avec le bouton droit sur le compte et sélectionnez Options avancées...
.
Localisez la propriété Nom du compte
:
Utilisez ce nom de compte dans /etc/sudoers
. Pour éditer le fichier, utilisez visudo
. Pour plus d'informations, consultez man visudo et man sudoers.
LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.
7 votes
xkcd.com/838