Concédase los privilegios de Linux adecuados en su nueva máquina

Para muchos de nosotros, los días posteriores a una nueva instalación de una nueva distribución de Linux parecen comenzar de nuevo. Es hora de un nuevo comienzo: una nueva selección de programas, nuevas configuraciones, nuevos íconos. Tienes una pizarra en blanco y es hora de explorar las posibilidades que vienen con una distribución desconocida.

Naturalmente, salta a su computadora, abre una ventana de terminal y comienza a lanzar los comandos Sudo apt-get install de izquierda a derecha para jugar con nuevos programas. Pero espera: comenzarán a llegar mensajes de error de que tu perfil no está incluido como sudoer.

Bueno, no del todo. Si la primera vez que intenta rootear con un sistema recién instalado, y el sistema emite algo que su perfil no tiene suficientes privilegios para realizar la tarea, significa que ha instalado la distribución correctamente.

La cosa es que (probablemente) no quieras trabajar como gerente todo el tiempo. Esto puede ser peligroso y, con demasiada frecuencia, conduce a fallas del sistema en el peor de los casos. Si bien no necesita insertar una contraseña antes de realizar una tarea administrativa, puede ser útil de vez en cuando, usar root como su cuenta principal hace que su computadora sea vulnerable a las tonterías del usuario, y los errores estúpidos simples nos ocurren a los mejores.

Sandwich

De acuerdo, no desea tener privilegios de root todo el tiempo, pero obviamente necesita poder realizar tareas administrativas de vez en cuando, por ejemplo, si desea hacer algo tan simple como instalar un nuevo programa. Entonces, ¿cómo agrega su perfil al archivo sudoer?

De hecho, es muy fácil. Primero, abra una ventana de terminal (probablemente algo que le gritaron por privilegios inadecuados). Para este tutorial, imaginemos que su nombre de usuario es alfa, por lo que cada vez que vea un reemplazo alfa en su perfil de usuario compartido. Ve y escribe “su” en la primera línea y presiona Enter. Se le pedirá que ingrese una contraseña; vaya e ingrésela.

consola linux

A continuación, debe darse permiso para editar el archivo sudoers. Escribe

Luego presione entrar de nuevo. Ahora puedes entrar y agregarte a la lista. Escribe

  • echo "alfa TODO = (TODO) '>>/ect/sudoers

Y luego continúa y presiona enter nuevamente. Felicidades, ahora estás en la lista. Antes de irnos, queremos restablecer los permisos del archivo sudoer escribiendo

chmod -w /etc/sudoers

Presione Entrar nuevamente, escriba “salir”, presione Entrar nuevamente, y luego escriba “salir” nuevamente para salir de la ventana de la terminal. ¡Y eso es! Su perfil ahora se agrega a la lista de administradores elegibles.

Aunque no es un procedimiento complicado, se olvida fácilmente. Una vez que se haya otorgado privilegios de sudo, puede dárselos a otros usuarios de Linux, independientemente de si tiene varios perfiles configurados para otros usuarios en su computadora o incluso diferentes perfiles para diferentes tareas.

Actualizar:

Editar: varias personas han respondido a esta publicación, planteando preocupaciones muy legítimas sobre la configuración de sudo de esta manera. Si bien es completamente seguro si tiene en cuenta cada cambio que realiza, un error al configurar sudo puede generar problemas graves más adelante. Como precaución, muchas personas prefieren editar el archivo sudo con el comando visudo, que, si sudo no está ya configurado, se debe acceder cuando se inicia sesión como root. Para hacer esto, inicie sesión como root, abra una terminal e ingrese:

visudo

En la parte inferior de la nueva serie de personajes hay una línea que dice:

#includedir /etc/sudoers.d

Para darle al usuario acceso completo a sudo, simplemente ingrese:

  • "Insertar nombre de usuario sin comillas" TODOS = (TODOS) TODOS

Presione Ctrl + X para salir del programa y presione Y para guardar el archivo del búfer de copia de seguridad al salir en caso de que algo salga mal.

Dos formas de resolver el mismo problema: este método simplemente proporciona seguridad.

Artículos de interés

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

Subir