Otorgue privilegios de root a cualquier usuario con sudo en Ubuntu 20.04 LTS
El usuario root, que es el usuario predeterminado creado con privilegios administrativos, está bloqueado en Ubuntu de forma predeterminada, lo que significa que no puede iniciar sesión en el sistema como usuario root. El sudo
El comando entra en juego en tales casos, cuando necesita realizar tareas administrativas con su propio usuario. Básicamente, permite que un usuario normal ejecute comandos con privilegios de root.
Crear usuario de Sudo
El primer paso es crear un usuario usando el comando agregar usuario
. Ingrese la contraseña y otros detalles opcionales cuando se le solicite.
sudo adduser
Tenga en cuenta que solo root tiene los privilegios de agregar nuevos usuarios al sistema. Por lo tanto, ejecutamos el comando con sudo
. Eso significa que su usuario ya debería tener sudo
privilegios si desea crear un nuevo usuario sudo.
El siguiente paso es agregar este usuario al grupo sudo
, que asignará todos los privilegios de sudo al usuario.
sudo adduser sudo
El usuario ahora ha sido agregado al grupo sudo. Verifiquemos si el usuario tiene privilegios de sudo.
Pruebe el usuario de Sudo
Cambie al usuario recién creado con el comando su
.
su -
Hemos iniciado sesión como nuevo usuario. Observe que el mensaje también ha cambiado y muestra el nombre del nuevo usuario.
Tenga en cuenta que una vez que iniciamos sesión como el nuevo usuario de sudo, apareció el texto de bienvenida advirtiendo sobre cómo usar el comando sudo
. Esto significa que el usuario es parte del grupo sudo.
Ahora, ejecutemos un comando con sudo con este usuario y veamos si funciona. Intentaremos crear un directorio llamado tmp
dentro / etc
, por lo que necesitamos sudo
acceso ya que solo root tiene privilegios para modificar / etc
.
sudo mkdir / etc / tmp
Como podemos ver con ls
, El directorio tmp
ha sido creado con éxito en / etc
.
En este artículo, hemos visto cómo crear un nuevo usuario de sudo. Si un usuario debe recibir privilegios de sudo por un tiempo limitado, puede eliminar al usuario del grupo sudo para revocar sus privilegios. Usar comando engañar
para eliminar un usuario del grupo sudo.