Supprimer les privilèges sudo d'un utilisateur (sans supprimer l'utilisateur)

76

Si vous accordez des privilèges sudo à un utilisateur, comment puis-je supprimer les privilèges sudo et faire de l'utilisateur un simple utilisateur?

J'ai utilisé:

sudo adduser username sudo

Maintenant j'ai changé d'avis.

Joe C
la source
1
Lisez ce qui suit
Erresen

Réponses:

27

Si vous êtes comme moi, vous essayez simplement de comprendre comment supprimer l'accès sudo d'un utilisateur. C'est facile, ouvrez simplement sudo et tapez ce qui suit. Gardez à l'esprit que USERNAME peut être remplacé par le profil pour lequel vous le faites. En type de terminal:

sudo deluser USERNAME sudo

Cela ne fera que supprimer l'accès sudo du profil nommé USERNAME et ne sera pas supprimé!

Type d'avion
la source
7
En quoi cette suggestion est-elle différente de celle acceptée ?
PerlDuck
2
On dirait qu'Avion Guy surfe sur les vagues des autres peuples.
Alex_M
90

Il suffit de taper

sudo deluser username sudo

Cela supprimera l'utilisateur nommé nom d' utilisateur du groupe sudo .

Veillez à ne pas supprimer le véritable adminuser du sudogroupe.

Guntbert
la source
2
@ abu-bua: Veuillez ne pas approuver les modifications qui ajoutent des solutions totalement différentes aux réponses existantes (pratique couramment appelée «réponse superposée»). Celles-ci devraient plutôt être affichées sous forme de réponses séparées. La raison de rejet appropriée est la suivante: «Cette modification avait pour but de s'adresser à l'auteur de la publication et n'a aucun sens en tant que telle. Cela aurait dû être écrit comme un commentaire ou une réponse. ”(C'est moi qui souligne)
David Foerster Le
6

Vous pouvez également utiliser gpasswd:

sudo gpasswd -d username sudo

Cela supprimera usernamedu groupe sudo.

Shayan
la source