Je veux savoir comment les groupes fonctionnent sous Linux. Dans Windows, les utilisateurs appartenant au groupe d'administration peuvent avoir accès à tout. Je veux donc savoir comment créer un utilisateur et ajouter cet utilisateur au groupe racine ou à tout groupe ayant accès à tout ce qui se trouve sous Linux.
Ouvrez un terminal en appuyant sur Ctrl+Alt+T.
Dans le terminal, tapez la commande suivante, puis appuyez sur Enter:
Sudo adduser USERNAME
Cela créera un nouvel utilisateur (remplacez USERNAME
par le nom d'utilisateur du nouvel utilisateur). Il vous demandera de saisir un mot de passe pour le nouvel utilisateur, ainsi que de nombreuses autres informations facultatives (nom complet, numéro de téléphone, etc.). Maintenant, ajoutez cet utilisateur au groupe Sudo
:
Sudo adduser USERNAME Sudo
(encore une fois, remplacez USERNAME
par le nom d'utilisateur du nouvel utilisateur). Cela permettra au nouvel utilisateur d’exécuter une commande en tant que root en tapant:
Sudo COMMAND
dans le terminal, puis entrez le mot de passe du nouvel utilisateur.
Très probablement, vous n'avez pas besoin de le faire. Si vous tapez id
, vous pouvez voir les groupes dans lesquels vous vous trouvez:
$ id
uid=1000(zanna) gid=1000(zanna)
groups=1000(zanna),4(adm),7(lp),24(cdrom),27(Sudo),30(dip),46(plugdev),113(lpadmin),129(sambashare),1001(unicorns)
Oh regarde, je suis dans un groupe appelé Sudo
... cela signifie que je suis autorisé à émettre des commandes en tant que superutilisateur ... Quelles sont les commandes que je suis autorisé à utiliser de cette manière?
$ Sudo -l
User zanna may run the following commands on monster:
(ALL : ALL) ALL
C'est probablement assez de privilèges :)
Voici une bonne question sur la gestion des utilisateurs et des groupes dans Ubuntu, comme l'a souligné Anwar Shah. Le Arch wiki donne également un aperçu.