Je veux créer un utilisateur ayant sudo
pouvoirs dans Ubuntu. Comment puis-je le faire ?
Réponses
Trop de publicités?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 à la sudo
groupe avec avec la commande :
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 disposant des privilèges de root via sudo était admin. À partir d'Ubuntu 12.04 LTS, c'est maintenant sudo, pour des raisons de compatibilité avec Debian et sudo lui-même. Cependant, pour des raisons de compatibilité ascendante, les membres du groupe admin sont toujours reconnus comme des administrateurs.
Si votre système ne le fait pas, alors nous devons intervenir dans le fichier sudoers pour accorder les permissions sudo. Vous pouvez vous renseigner sur le fichier sudoers avec man sudoers
pour plus de détails sur la syntaxe exacte et les options disponibles, mais pour simplifier, vous pouvez effectuer l'une des opérations suivantes :
- Créez un groupe avec le
addgroup
et ensuite ajouter ce groupe au fichier sudoers. Utilisezaddgroup <groupname>
pour créer le groupe, et ensuite éditer le fichier sudoers (sudo visudo
) et ajoutez la ligne%<groupname> ALL=(ALL) ALL
au fond - Editez le fichier sudoers avec
sudo visudo
et ajouter<username> ALL=(ALL) ALL
en bas pour chaque utilisateur que vous voulez ajouter.
El "populaire" réponse est de savoir comment "réimplémentation" 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
Si vous voulez vraiment créer un super utilisateur (copie de root mais avec un autre mot de passe et un autre 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
permet de créer des UID non uniques (root UID=0)
-u
$UID définit $UID
-g
$GID fixe $GID
- Réponses précédentes
- Plus de réponses