web-dev-qa-db-fra.com

L'utilisateur "Admin" a automatiquement les privilèges Sudo

J'ai ajouté un utilisateur nommé "admin" à mon serveur Ubuntu 14.04LTS, en utilisant adduser.

J'ai l'habitude de devoir ajouter un utilisateur au fichier /etc/sudoers lors de l'ajout d'un nouvel utilisateur nécessitant des privilèges Sudo, mais cette fois je ne l'ai pas fait. Il ne semble pas que l'utilisateur 'admin' ait existé avant ma création, en fonction de la sortie dans le shell. Pourquoi cela a-t-il fonctionné de cette façon?

17
trpt4him

Par défaut, adduser ajoute chaque nouvel utilisateur à un groupe portant le même nom que l'utilisateur (le groupe est créé s'il n'existe pas déjà). Donc, si vous créez un utilisateur appelé admin, il sera ajouté au groupe admin.

/etc/sudoers contient la ligne

%admin ALL=(ALL) ALL

ce qui signifie que tous les membres du groupe admin sont autorisés à utiliser Sudo - et c'est également vrai pour votre utilisateur admin.

30
Florian Diesch