In centos, aggiungi l'utente al gruppo wheel anziché a sudo.
usermod - aG wheel username
Sudo non è direttamente un gruppo. I gruppi/utenti con diritti sudoer sono definiti in un file di configurazione a cui puoi accedere usando sudo visudo
. Dai un'occhiata a questo file per scoprire come è configurato sul tuo sistema. Ecco una buona introduzione https://www.garron.me/en/linux/visudo-command-sudoers-file-sudo-default-editor.html.
Nel tuo caso, hai diversi modi per concedere i diritti sudo a chauncey .
-
trova i gruppi che hanno i diritti sudo nel file sudoers e aggiungi chauncey ad uno di questi gruppi. Ad esempio, supponi di avere questa riga in sudoers:
# Members of the admin group may gain root privileges %admin ALL=(ALL) ALL
poi, aggiungi chauncey per amministrare con
sudo usermod -a -G admin chauncey
. -
crea un nuovo
sudo
gruppo (sudo groupadd sudo
) e aggiungi queste righe (sudo visudo
). Poi ancora una volta aggiungi chauncey al gruppo# the 'sudo' group has all the sudo privileges %sudo ALL=(ALL:ALL) ALL
-
imposta una regola speciale per questo utente nel file sudoers usando quanto segue (nota che non c'è
%
, che è usato per denotare un gruppo):chauncey ALL=(ALL:ALL) ALL
Nota che per tutte le regole che ho menzionato, ho usato il ALL
predefinito ovunque. Il primo è l'utente o gli utenti autorizzati, il secondo è l'host, il terzo è l'utente mentre si esegue il comando e l'ultimo è i comandi consentiti. Puoi ottimizzare le tue regole se ALL è troppo ampio per il tuo caso d'uso.