Cómo otorgar privilegios de administrador a un usuario en Linux
¿Necesita obtener privilegios de administrador en Linux, pero no está seguro de cómo? Hoy discutiremos cómo otorgar rápidamente derechos administrativos a un usuario específico en Ubuntu y Arch Linux.
¿Por qué necesito privilegios de administrador?
Mientras utiliza un sistema Linux, cuando intenta realizar cualquier tipo de tarea administrativa, como instalar o eliminar software, es posible que obtenga un error que le diga que no tiene los permisos adecuados. Esto puede ser frustrante a veces, pero obtener derechos de administrador en Linux no es tan difícil como parece.
De hecho, hay múltiples herramientas a su disposición, dependiendo de la distribución que utilice. Sin embargo, recuerde que los usuarios no root no pueden otorgar derechos de administrador a nadie, por lo que deberá iniciar sesión como otro usuario que tenga el estado de administrador.
Estos usuarios, técnicamente definidos, pertenecen al grupo sudo o sudoers . Esto significa que pueden emitir comandos sudo ingresando sus contraseñas de usuario. Se requieren contraseñas para autorizar a los usuarios para que puedan ejecutar tareas administrativas en el sistema.
Para obtener derechos de administrador, debe pertenecer al grupo correcto y le explicaremos cómo hacerlo a continuación.
Cómo otorgar permisos de administrador en Ubuntu
Los entornos de escritorio facilitan el control de los permisos de los usuarios, independientemente de su nivel de comodidad con el funcionamiento interno de Linux. Puede usar una aplicación GUI para administrar usuarios en el escritorio, o puede completar la misma tarea con más eficiencia a través de la línea de comandos.
Concesión de derechos de administrador a través del escritorio
En las distribuciones basadas en Debian como Ubuntu y Linux Mint, encontrará una herramienta de administración de usuarios en la configuración de su sistema. Busque usuario en el iniciador de aplicaciones y la utilidad de administración de usuarios generalmente estará al tanto de los resultados.
Después de iniciar la herramienta, busque una opción para modificar los derechos, grupos o controles avanzados de un usuario. Si puede editar los grupos de un usuario, asegúrese de agregar el usuario en el grupo sudo o sudoers .
Concesión de derechos de administrador a través de la línea de comandos
Dos comandos diferentes pueden otorgar derechos de administrador en Ubuntu: usermod y gpasswd .
Para otorgar derechos administrativos usando usermod, abra una terminal e ingrese:
sudo usermod -aG sudo username
Reemplace el nombre de usuario con el nombre de usuario de su elección. La bandera -aG significa Append y Group . Este comando le indica a usermod que agregue el nombre de usuario a un grupo, que en este caso es el grupo sudo .
Para usar gpasswd, ingrese el siguiente comando en la terminal:
sudo gpasswd -a username sudo
Asegúrese de reemplazar el nombre de usuario con el nombre de usuario del usuario al que desea otorgar privilegios de administrador. La bandera -a indica que desea Agregar el usuario al grupo sudo .
Cómo otorgar permisos de administrador en Arch Linux
Algunas distribuciones basadas en Arch, como Manjaro Linux, tienen aplicaciones de administración de usuarios basadas en escritorio similares a Ubuntu. Sin embargo, si no puede encontrar uno en su sistema, obtener derechos de administrador en Arch Linux a través de la línea de comando también es bastante sencillo.
Deberá editar el archivo e tc / sudoers . Aunque la manipulación de los archivos del sistema puede resultar en un sistema roto, un comando especial llamado visudo le permite editar el archivo con un riesgo mínimo.
sudo visudo
Agregue la siguiente línea al archivo o descomente (eliminando la marca de almohadilla) si la línea ya está presente. La línea da acceso root al grupo de ruedas.
%wheel ALL=(ALL) ALL
Después de guardar y salir de visudo, emita el siguiente comando para agregar el usuario al grupo de rueda , reemplazando el nombre de usuario con el usuario de su elección.
sudo gpasswd -a username wheel
Creación de nuevos administradores en Linux
Ahora ha agregado un usuario a su grupo de administración de Linux, y ese usuario puede realizar tareas administrativas como instalar y actualizar software. Tener varios administradores puede ser beneficioso si está ejecutando un gran servidor Linux con varios usuarios.
Si a menudo administra usuarios en su sistema Linux, es clave que sepa cómo identificar rápidamente a los usuarios. Enumerar todos los usuarios que están presentes en un sistema es una excelente manera de comenzar.