GNU/Linux >> Linux Esercitazione >  >> Linux

Crea un utente sudo in Ubuntu

Questo articolo descrive come concedere a sudo l'accesso a un utente nuovo o esistente sul sistema operativo Ubuntu®.

Crea un nuovo utente

  1. Usa adduser comando seguito dal nuovo <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. Al prompt, inserire due volte la password per il nuovo utente da impostare e verificarla.

    New password:
    Retype new password:
    passwd: password updated successfully
    
  3. Se desideri aggiungere le informazioni di contatto per il nuovo utente, inseriscile al prompt o premi INVIO per procedere con le impostazioni predefinite. Al termine, inserisci y per verificare che le informazioni inserite siano corrette:

    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
    

Concedi i permessi di root a un utente nuovo o esistente.

  1. Usa visudo per modificare i sudoer file.

    root@server-01:~# visudo
    
  2. Viene visualizzato un testo simile al seguente esempio:

    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. Utilizza la Freccia giù per scorrere alla sezione seguente:

    # User privilege specification
    root    ALL=(ALL:ALL) ALL
    
  4. Aggiungi l'utente appena creato inserendo <username> ALL=(ALL:ALL) ALL alla fine della sezione dei privilegi dell'utente, come mostrato nell'esempio seguente:

    # User privilege specification
    root    ALL=(ALL:ALL) ALL
    newuser ALL=(ALL:ALL) ALL
    
  5. Premi il Ctrl x uscire. Inserisci y per salvare e fai clic su INVIO per finire.

Verifica la modifica dell'autorizzazione

  1. Usa su seguito dal <username> per passare al nuovo account utente:

    root@server-01:~# su - newuser
    newuser@server-01:~$ 
    
  2. Usa sudo -i per verificare che l'account utente possa elevare le autorizzazioni. Alla richiesta, inserire la password del nuovo utente:

    newuser@server-01:~$ sudo -i
    [sudo] password for newuser:
    root@server-01:~#
    
  3. Usa whoami per verificare di essere attualmente l'utente root:

    root@server-01:~# whoami
    root
    

Utilizza la scheda Feedback per inserire commenti o porre domande. Puoi anche avviare una conversazione con noi.


Linux
  1. Come creare un utente Sudo su CentOS, Ubuntu e Debian

  2. Come creare un utente Sudo in Debian

  3. Creare un utente Sudo su Debian - Processo passo dopo passo?

  4. Come creare un utente Sudo in Rocky Linux 8

  5. Crea un utente sudo in CentOS

Come creare un utente Sudo su Debian

Come rendere un utente un amministratore in Ubuntu

Come creare un utente Sudo in Ubuntu Linux

Come creare un utente Sudo su CentOS

Come aggiungere utenti a Sudoer su Ubuntu 20.04

Come creare un utente Sudo su Ubuntu e Debian