GNU/Linux >> Tutoriels Linux >  >> Linux

Créer un utilisateur sudo dans Ubuntu

Cet article décrit comment accorder l'accès sudo à un utilisateur nouveau ou existant sur le système d'exploitation Ubuntu®.

Créer un nouvel utilisateur

  1. Utilisez adduser commande suivie du nouveau <username> :

    root@server-01:~# adduser newuser
    Adding user `newuser' ...
    Adding new group `newuser' (1001) ...
    Adding new user `newuser' (1001) with group `newuser' ...
    Creating home directory `/home/newuser' ...
    Copying files from `/etc/skel' ...
    
  2. À l'invite, entrez deux fois le mot de passe du nouvel utilisateur pour le définir et le vérifier.

    New password:
    Retype new password:
    passwd: password updated successfully
    
  3. Si vous souhaitez ajouter des informations de contact pour le nouvel utilisateur, saisissez-les à l'invite ou appuyez sur ENTRÉE pour continuer avec les valeurs par défaut. Lorsque vous avez terminé, saisissez y pour vérifier que les informations saisies sont correctes :

    Changing the user information for newuser
    Enter the new value, or press ENTER for the default
      Full Name []: New Hire
      Room Number []:
      Work Phone []:
      Home Phone []:
      Other []:
    Is the information correct? [Y/n] y
    

Accorder des autorisations root à un utilisateur nouveau ou existant.

  1. Utiliser visudo pour éditer les sudoers fichier.

    root@server-01:~# visudo
    
  2. Un texte semblable à l'exemple suivant s'affiche :

    GNU nano 4.8                       /etc/sudoers.tmp
    #
    # This file MUST be edited with the 'visudo' command as root.
    #
    # Please consider adding local content in /etc/sudoers.d/ instead of
    # directly modifying this file.
    #
    # See the man page for details on how to write a sudoers file.
    #
    Defaults        env_reset
    Defaults        mail_badpass
    Defaults        secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:>
    
    # Host alias specification
    
    # User alias specification
    
    # Cmnd alias specification
    
    # User privilege specification
    root    ALL=(ALL:ALL) ALL
    
    # Members of the admin group may gain root privileges
    %admin ALL=(ALL) ALL
    
    # Allow members of group sudo to execute any command
    %sudo   ALL=(ALL:ALL) ALL
    
    # See sudoers(5) for more information on "#include" directives:
    
    #includedir /etc/sudoers.d
    
  3. Utilisez la flèche vers le bas touche pour faire défiler jusqu'à la section suivante :

    # User privilege specification
    root    ALL=(ALL:ALL) ALL
    
  4. Ajoutez l'utilisateur nouvellement créé en insérant <username> ALL=(ALL:ALL) ALL à la fin de la section des privilèges de l'utilisateur, comme illustré dans l'exemple suivant :

    # User privilege specification
    root    ALL=(ALL:ALL) ALL
    newuser ALL=(ALL:ALL) ALL
    
  5. Appuyez sur Ctrl x pour quitter. Entrez y pour enregistrer, puis cliquez sur ENTER pour finir.

Vérifier le changement d'autorisation

  1. Utilisez su suivi du <username> pour passer au nouveau compte utilisateur :

    root@server-01:~# su - newuser
    newuser@server-01:~$ 
    
  2. Utilisez sudo -i pour vérifier que le compte d'utilisateur peut élever les autorisations. À l'invite, saisissez le mot de passe du nouvel utilisateur :

    newuser@server-01:~$ sudo -i
    [sudo] password for newuser:
    root@server-01:~#
    
  3. Utilisez whoami pour vérifier que vous êtes actuellement l'utilisateur root :

    root@server-01:~# whoami
    root
    

Utilisez l'onglet Commentaires pour faire des commentaires ou poser des questions. Vous pouvez également démarrer une conversation avec nous.


Linux
  1. Comment créer un utilisateur Sudo sur CentOS, Ubuntu et Debian

  2. Créer un utilisateur Sudo sur Debian - Processus étape par étape ?

  3. Comment créer un utilisateur sudo sur CentOS 7

  4. Ubuntu Ajouter un utilisateur aux Sudoers

  5. Installer Qt sur Ubuntu

Comment créer un utilisateur Sudo sur Debian

Comment faire d'un utilisateur un administrateur dans Ubuntu

Comment créer un utilisateur Sudo dans Ubuntu Linux

Comment créer un utilisateur Sudo sur CentOS

Comment ajouter un utilisateur à Sudoers sur Ubuntu 20.04

Comment créer un utilisateur Sudo sur Ubuntu et Debian