GNU/Linux >> Tutoriales Linux >  >> Linux

Crear un usuario sudo en Ubuntu

Este artículo describe cómo otorgar acceso sudo a un usuario nuevo o existente en el sistema operativo Ubuntu®.

Crear un nuevo usuario

  1. Utilice adduser comando seguido del nuevo <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. Cuando se le solicite, ingrese la contraseña del nuevo usuario dos veces para configurarla y verificarla.

    New password:
    Retype new password:
    passwd: password updated successfully
    
  3. Si desea agregar información de contacto para el nuevo usuario, ingrésela cuando se le indique o presione ENTRAR para continuar con los valores predeterminados. Cuando termines, ingresa y para verificar que la información ingresada es correcta:

    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
    

Otorgar permisos de raíz para un usuario nuevo o existente.

  1. Usa visudo para editar los sudoers archivo.

    root@server-01:~# visudo
    
  2. Aparece un texto similar al siguiente ejemplo:

    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. Utilice la flecha hacia abajo para desplazarse a la siguiente sección:

    # User privilege specification
    root    ALL=(ALL:ALL) ALL
    
  4. Agregue el usuario recién creado insertando <username> ALL=(ALL:ALL) ALL al final de la sección de privilegios de usuario, como se muestra en el siguiente ejemplo:

    # User privilege specification
    root    ALL=(ALL:ALL) ALL
    newuser ALL=(ALL:ALL) ALL
    
  5. Presiona Ctrl x salir. Introduce y para guardar y haga clic en ENTRAR para terminar.

Verificar el cambio de permiso

  1. Usa su seguido del <username> para cambiar a la nueva cuenta de usuario:

    root@server-01:~# su - newuser
    newuser@server-01:~$ 
    
  2. Usa sudo -i para verificar que la cuenta de usuario puede elevar los permisos. Cuando se le solicite, ingrese la contraseña del nuevo usuario:

    newuser@server-01:~$ sudo -i
    [sudo] password for newuser:
    root@server-01:~#
    
  3. Usa whoami para verificar que actualmente es el usuario root:

    root@server-01:~# whoami
    root
    

Use la pestaña Comentarios para hacer cualquier comentario o hacer preguntas. También puede iniciar una conversación con nosotros.


Linux
  1. Cómo crear un usuario Sudo en CentOS, Ubuntu y Debian

  2. Ubuntu Agregar usuario a Sudoers

  3. Cómo crear un usuario Sudo en Rocky Linux 8

  4. Crear un usuario sudo en CentOS

  5. Instalar Qt en Ubuntu

Cómo crear un usuario Sudo en Debian

Cómo hacer que un usuario sea administrador en Ubuntu

Cómo crear un usuario Sudo en Ubuntu Linux

Cómo crear un usuario Sudo en CentOS

Cómo agregar un usuario a Sudoers en Ubuntu 20.04

Cómo crear un usuario Sudo en Ubuntu y Debian