Quiero que mi terminal siempre se abra como un superusuario (como en Kali Linux). ¿Cómo voy a hacer eso?

Hola,

Antes de explicar cómo hacer esto, déjame decirte que esto puede hacer que tu sistema sea vulnerable. Esto se debe a que cualquiera que tenga acceso, ya sea remoto o local, puede comprometer su sistema. Entonces, haga esto bajo su propio riesgo.

¡Continúe bajo su propio riesgo!

  • Abre una terminal y da el siguiente comando

sudo visudo

Agregue esta línea antes de la última línea

ALL = NOPASSWD: ALL

Por ejemplo, mi nombre de usuario es usuario

usuario ALL = NOPASSWD: ALL

Ahora su archivo se ve así

Archivo GNU nano 2.5.3: /etc/sudoers.tmp

Valores predeterminados secure_path = “/ usr / local / sbin: / usr / local / bin: / usr / sbin: / usr / bin: $

# Especificación de alias de host

# Especificación de alias de usuario

# Cmnd especificación de alias

# Especificación de privilegios de usuario
root ALL = (ALL: ALL) ALL

# Los miembros del grupo de administración pueden obtener privilegios de root
% admin ALL = (ALL) ALL

# Permitir a los miembros del grupo sudo ejecutar cualquier comando
% sudo ALL = (ALL: ALL) ALL

# Consulte sudoers (5) para obtener más información sobre las directivas “#include”:
usuario ALL = NOPASSWD: ALL
#includedir /etc/sudoers.d

Ahora presiona Control + x y presiona ‘ y ‘ y luego presiona Enter

  • Ahora cierra la terminal
  • Abrir teclado -> Atajos
  • Ve a los lanzadores y haz clic en Terminal
  • Elimínelo o desactívelo presionando Espacio + Retroceso
  • Cierra la ventana y vuelve a abrirla
  • Ahora haga clic en accesos directos personalizados
  • Dar nombre como Sudo Terminal y comando como sudo gnome-terminal
  • Ahora asigna el atajo
  • Cerrar sesión y volver a iniciar sesión
  • Prueba tu atajo

¡Debería estar funcionando ahora!

Siéntase libre de enviarme un ping para cualquier consulta 🙂

Gracias

Hasta donde yo sé, no es posible si ha iniciado sesión como un usuario distinto de root. Sucede en kali linux porque ha utilizado kali linux como usuario root y no a través de otro usuario. Por su pregunta, supongo que está utilizando ubuntu. En ubuntu, la cuenta raíz está bloqueada de forma predeterminada, pero se puede desbloquear manualmente. Para otras distribuciones, puede iniciar sesión directamente como root. Pero recuerde que no es aconsejable iniciar sesión como root todo el tiempo (y es por eso que ubuntu lo mantiene bloqueado). En general, puede usar su comando para cambiar a cualquier otro usuario (raíz incluida). Si siempre desea privilegios de superusuario, inicie sesión como root siempre.

No puede obtener terminal como usuario root; Pero, puede usarlo como usuario de sudo sin ingresar passwd cada vez.

Para eso tienes que modificar el archivo visudo de la siguiente manera:

abrir usando “sudo visudo”

en el archivo obtienes línea como:

nombre de usuario TODOS = (TODOS) TODOS

modifique esta línea de la siguiente manera:

su nombre de usuario ALL = (ALL) NOPASSWD: ALL

Después de esta modificación, puede ejecutar comandos raíz usando sudo; Pero, no pedirá contraseña.