Je veux créer un utilisateur ayant des sudo
pouvoirs dans Ubuntu. Comment puis je faire ça?
la source
Je veux créer un utilisateur ayant des sudo
pouvoirs 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 sudo
groupe avec la commande:
sudo adduser <username> sudo
Notez que les versions d’Ubuntu jusqu’à 11.10 utiliseront un admin
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, c’est maintenant sudo, pour compatibilité avec Debian et sudo lui-même. Cependant, pour des raisons de compatibilité ascendante, les membres du groupe d'administrateurs sont toujours reconnus en tant qu'administrateurs.
Si votre système ne le permet pas, nous devons modifier le fichier sudoers pour accorder des autorisations sudo. Vous pouvez lire sur le fichier sudoers avec man sudoers
pour plus de détails sur la syntaxe exacte et les options disponibles, mais par souci de simplicité, vous pouvez effectuer l'une des opérations suivantes:
addgroup
commande, 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 bassudo visudo
et ajoutez <username> ALL=(ALL) ALL
en bas pour chaque utilisateur que vous souhaitez ajouter.
sudo adduser <username>
pour créer l'utilisateur, puis utilisezsudo adduser <username> admin
pour leur attribuer des pouvoirs sudo. Ex:sudo adduser piemesons
etsudo adduser piemesons admin
man sudoers
), puissudo visudo
éditez le fichier et accordez des autorisations à l'utilisateur ou au groupe de votre choix. Vous pouvez utiliser ce fichier pour contrôler le comportement de sudo, notamment s'il demande un mot de passe ou combien de temps une session sudo doit rester active (15min est la valeur par défaut)La réponse "populaire" est comment "réimplémenter" , pas "comment ajouter l'utilisateur?" . Le minimum que vous devez faire est le suivant:
Sur mon système particulier, je suis membre des groupes suivants:
Pour vérifier ce que vous avez fait:
la source
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 suraccount type
et passez deDesktop user
àAdministrator
.la source
Vous pouvez également activer root en:
puis insérez le mot de passe pour la racine
la source
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 $ GIDla source
Ce que je fais est d'ajouter un utilisateur à un groupe appelé wheel, un utilisateur appartenant à ce groupe peut exécuter n'importe quelle commande d'administrateur à l'aide de sudo.
Vous devez activer cette fonctionnalité dans / etc / sudoers, décommentez la ligne au-dessous de% wheel ALL = (ALL) ALL
la source
wheel
groupe n'existe, et ce n'est pas ainsi que des capacités administratives sont conférées. Lesudo
groupe est utilisé (ou leadmin
groupe - à ne pas confondre avec l'autre groupe appeléadm
- dans Ubuntu 11.10 et versions antérieures).