Je veux créer un utilisateur ayant des pouvoirs Sudo
dans Ubuntu. Comment puis je faire ça?
Tout d’abord, créez l’utilisateur avec:
Sudo adduser <username>
Vous pouvez en savoir plus sur cette commande dans les pages de manuel de votre système avec man adduser
.
Vous pouvez ensuite ajouter un utilisateur au groupe Sudo
à l’aide de la commande suivante:
Sudo adduser <username> Sudo
Notez que les versions d’Ubuntu jusqu’à 11.10 utiliseront admin
comme groupe au lieu de Sudo
:
Jusqu'à Ubuntu 11.10, le groupe Unix pour les administrateurs dotés de privilèges root via Sudo était admin. À partir de Ubuntu 12.04 LTS, il s’agit maintenant de Sudo, pour compatibilité avec Debian et Sudo lui-même. Toutefois, pour des raisons de compatibilité ascendante, les membres du groupe d’administrateurs sont toujours reconnus comme administrateurs.
Si votre système ne le permet pas, nous devons bousiller le fichier sudoers pour accorder des autorisations à Sudo. Vous pouvez en savoir plus sur le fichier sudoers avec man sudoers
pour obtenir des détails sur la syntaxe exacte et les options disponibles, mais, dans un souci de simplicité, vous pouvez effectuer l'une des opérations suivantes:
addgroup
, puis ajoutez ce groupe au fichier sudoers. Utilisez addgroup <groupname>
pour créer le groupe, puis éditez le fichier sudoers (Sudo visudo
) et ajoutez la ligne %<groupname> ALL=(ALL) ALL
en bas.Sudo visudo
et ajoutez <username> ALL=(ALL) ALL
en bas pour chaque utilisateur à ajouter.Le "populaire" réponse est comment "réimplémenter" , pas "comment ajouter l'utilisateur?" . Le minimum que vous devez faire est le suivant:
usermod -a -G Sudo USERNAME
Sur mon système particulier, je suis membre des groupes suivants:
usermod -a -G adm,cdrom,Sudo,dip,plugdev,lpadmin,sambashare,libvirtd USERNAME
Pour vérifier ce que vous avez fait:
groups USERNAME
Choisissez System
-> Administration
-> Users and Groups
.
Sélectionnez Add
pour ajouter votre nouvel utilisateur. Lorsque vous avez terminé l’assistant, choisissez votre nouvel utilisateur, cliquez sur account type
et passez de Desktop user
à Administrator
.
Vous pouvez également activer root en:
passwd root
puis insérez le mot de passe pour la racine
Si vous voulez vraiment créer un superutilisateur (copie de root mais avec un autre mot de passe et un répertoire personnel) et non un utilisateur Sudo, utilisez UID = 0 et GID = 0 pour le nouvel utilisateur:
useradd -ou 0 -g 0 john
-o
vous permet de créer un UID non unique (UID racine = 0)
-u
$ UID définit $ UID
-g
$ GID définit $ GID