GNU/Linux >> Znalost Linux >  >> Linux

Vytvořte uživatele sudo v Ubuntu

Tento článek popisuje, jak udělit sudo přístup novému nebo stávajícímu uživateli v operačním systému Ubuntu®.

Vytvořte nového uživatele

  1. Použijte adduser příkaz následovaný novým <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. Po zobrazení výzvy zadejte dvakrát heslo nového uživatele, abyste jej nastavili a ověřili.

    New password:
    Retype new password:
    passwd: password updated successfully
    
  3. Pokud chcete přidat kontaktní informace pro nového uživatele, zadejte je na výzvu nebo stiskněte ENTER pokračovat s výchozími nastaveními. Po dokončení zadejte y pro ověření správnosti zadaných informací:

    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
    

Udělte oprávnění root novému nebo stávajícímu uživateli.

  1. Použijte visudo upravit sudoers soubor.

    root@server-01:~# visudo
    
  2. Zobrazí se text podobný následujícímu příkladu:

    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. Použijte šipku dolů přejděte na následující sekci:

    # User privilege specification
    root    ALL=(ALL:ALL) ALL
    
  4. Přidejte nově vytvořeného uživatele vložením <username> ALL=(ALL:ALL) ALL na konci sekce uživatelských práv, jak je znázorněno v následujícím příkladu:

    # User privilege specification
    root    ALL=(ALL:ALL) ALL
    newuser ALL=(ALL:ALL) ALL
    
  5. Stiskněte Ctrl x k východu. Zadejte y uložte a klikněte na ENTER dokončit.

Ověřte změnu oprávnění

  1. Použijte su následuje <username> pro přepnutí na nový uživatelský účet:

    root@server-01:~# su - newuser
    newuser@server-01:~$ 
    
  2. Použijte sudo -i abyste ověřili, že uživatelský účet může zvýšit oprávnění. Po zobrazení výzvy zadejte heslo nového uživatele:

    newuser@server-01:~$ sudo -i
    [sudo] password for newuser:
    root@server-01:~#
    
  3. Použijte whoami pro ověření, že jste aktuálně uživatelem root:

    root@server-01:~# whoami
    root
    

Pomocí karty Zpětná vazba můžete přidat komentáře nebo položit otázky. Můžete s námi také zahájit konverzaci.


Linux
  1. Ubuntu Přidat uživatele do Sudoers

  2. Jak vytvořit uživatele Sudo v Rocky Linux 8

  3. Vytvořte uživatele sudo v CentOS

  1. Jak vytvořit uživatele Sudo na CentOS, Ubuntu a Debianu

  2. Nainstalujte Qt na Ubuntu

  3. su - uživatel Vs sudo su - uživatel

  1. Jak vytvořit uživatele Sudo v Debianu

  2. Vytvořit uživatele Sudo na Debianu – proces krok za krokem?

  3. Jak vytvořit uživatele sudo na CentOS 7