J'ai récemment eu des problèmes à cause de ça.
$sudo vim /etc/motd
[sudo] password for bruce:
bruce is not in the sudoers file. This incident will be reported.
Y a-t-il un moyen de vérifier si j'ai un accès sudo ou non ?
J'ai récemment eu des problèmes à cause de ça.
$sudo vim /etc/motd
[sudo] password for bruce:
bruce is not in the sudoers file. This incident will be reported.
Y a-t-il un moyen de vérifier si j'ai un accès sudo ou non ?
Le code ci-dessous renvoie une phrase qui est plus compréhensible pour l'utilisateur moyen :
[ $(fgrep "${USER}" /etc/group | egrep -c ^"(sudo|wheel)\:") -eq 1 ] && echo -e "${USER} has sudo rights" || echo -e "${USER} has not sudo rights"
(ou bien il existe des distributions Linux avec d'autres noms de groupes pour sudo que sudo et wheel ?)
Suivez ces étapes pour voir le fichier sudoers. Si vous y êtes, vous avez sudo. Si non, vous pouvez vous ajouter.
su
visudo
your_username_here ALL=(ALL) ALL
:wq
exit
sudo
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.