Lorsque j'essaie de saisir des commandes dans le terminal, le message suivant s'affiche: "mon nom d'utilisateur n'est pas dans le fichier sudoers. Cet incident sera signalé." Cela a commencé quand j'ai essayé d'éditer mon fichier hôte. Que dois-je faire pour résoudre ce problème? Je veux usurper mon adresse MAC. J'ai la version la plus récente d'OS X. myusername n'est pas réellement mon vrai nom d'utilisateur.
0
Réponses:
Vous n'êtes probablement pas connecté en tant qu'utilisateur admin ou l'entrée de l'administrateur dans le fichier sudoers a été supprimée par inadvertance.
Vous devez donc vous connecter en tant qu'utilisateur avec des privilèges d'administrateur ou modifier le fichier sudoers. Le fichier sudoers situé dans / etc devrait afficher les entrées suivantes, commençant à la ligne 55:
La dernière ligne indique la capacité de tous les utilisateurs d’administrateur à agir avec les permissions root en ajoutant des préfixes
sudo ...
dans la ligne de commande - par exemple, éditer le fichier hosts avecsudo nano /etc/hosts
. Seul l'utilisateur root pourrait entrer simplementnano /etc/hosts
et correctement éditer le fichier.Le fichier / etc / sudoers ne peut être lu ou modifié qu'avec les privilèges root!
Si vous êtes connecté en tant qu'utilisateur admin arbitraire, vous devez vérifier le fichier / etc / sudoers. Depuis que votre administrateur a disparu du fichier sudoers, vous devez redémarrer en mode de récupération et vérifier / modifier le fichier.
En mode de récupération, ouvrez la barre de menu Utilitaires> Terminal. Entrez
mount
pour obtenir tous les volumes montés:Recherchez le nom de votre volume principal - généralement lié à disk0s1, disk1 ou disk2 (dans mon exemple, il s'agit de Macintosh HD: / dev / disk1s2).
Puis entrez:
Dans mon exemple, c'est:
et modifiez le fichier en fonction de vos besoins (c.-à-d. ajoutez la ligne
%admin ALL=(ALL) ALL
si elle est partie). Vous devez échapper des espaces dans le nom du volume avec un\
!BTW “nom d'utilisateur ne se trouve pas dans le fichier sudoers. Cet incident sera signalé. »Cela pourrait avoir pour conséquence que le père Noël échappera à votre domicile à Noël prochain, à moins que vous n'ayez déjà pris des mesures préventives, comme par exemple sécuriser votre Mac avec un pare-feu.
la source