¿Cómo puedo convertirme en administrador u obtener privilegios de root para no tener que seguir escribiendo la contraseña de root?

¿Cómo puedo convertirme en administrador u obtener privilegios de root para no tener que seguir escribiendo la contraseña de root?

Tengo que usar sudo mucho y resulta agotador escribir la contraseña cuando ya la he ingresado muchas veces. ¿Cómo hago para que una vez que lo haya ingresado una vez no me vuelva a preguntar? Estoy en Centos 7.

Respuesta1

Hay varias formas de hacerlo. Aquí hay algunos:

Deshabilitar las solicitudes de contraseña

Árbitro:https://serverfault.com/questions/579296/how-do-i-disable-the-sudo-password-prompt)

Modificar el tiempo de espera

Árbitro:Cambiar el tiempo de espera predeterminado de la contraseña de sudo

elevar aroot

sudo -i

Supongo que esta última opción es la que más se acerca a su pregunta, pero es posible que descubra que el tiempo de espera satisface sus necesidades.

Respuesta2

sudo -s 

Te dejará como root, ten cuidado.

Respuesta3

Puede habilitar el inicio de sesión para la rootcuenta. Tenga en cuenta que hay una razón (o más de una) por la que esto está deshabilitado de forma predeterminada; Tendrás que estar seguro de lo que haces cuando trabajas de forma rootpermanente (incluso si es solo en una única ventana de terminal). Desaconsejo absolutamente iniciar un entorno de escritorio o ejecutar aplicaciones de usuario (como Office, navegadores, etc.) con rootprivilegios, o adquirir el hábito de trabajar de rootforma predeterminada. Inicie sesión en la consola cuando lo necesite y cierre sesión tan pronto como haya terminado. Asegúrese de que el inicio de sesión presente un mensaje diferente al de los usuarios normales, utilizando el hash como signo de mensaje y color rojo, por ejemplo, para el nombre de host.

Dicho esto, establecer una contraseña rootdebería ser tan fácil como

$ sudo passwd root

Después de eso puedes usarsupara iniciar sesión desde una cuenta de usuario normal, o mejor su -lpara cargar el perfil. Como medida de seguridad adicional, debes asegurarte de que el inicio de sesión directo mediante SSH esté deshabilitado; registrarsePermitRootLogin/etc/ssh/sshd_config.

Más detalles (también deberían ser aplicables en su mayoría a otras distribuciones):https://askubuntu.com/a/44419/568304

Respuesta4

Una posible solución, que no recomiendo, por motivos de seguridad, es eliminar la contraseña del usuario root:

$ sudo passwd -d root

Desde la página del manual passwd(1):

-d

Esta es una forma rápida de eliminar la contraseña de una cuenta. Establecerá la cuenta nombrada sin contraseña. Disponible solo para root.

Vercontraseña(1)

Editar

Como se indica entrentclcomentario, la solución que propongo no cumplirá con los requisitos del usuario.

En su lugar, desactivará la posibilidad de iniciar sesión como root. En este caso, la única forma de obtener acceso root será mediante sudo. Algunas distribuciones de Linux hacen que el root no tenga contraseña de forma predeterminada.

información relacionada