GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo cambiar el indicador de Sudo en Linux

Estoy un poco aburrido hoy. Mientras buscaba en Google, me encontré con este truco genial e inútil (!). Hay una opción para cambiar el mensaje de sudo en Linux a algo divertido o divertido. Como ya sabrá, cada vez que usamos un comando sudo, mostrará la declaración "[sudo] contraseña para ...", ¿verdad? ¡Sí! Sin embargo, puede cambiar esta declaración a algo diferente si lo desea. De esto habla esta breve guía.

Cambiar el indicador de Sudo en Linux

Echa un vistazo al siguiente comando.

$ sudo apt update

Salida de muestra:

[sudo] password for sk:
[...]

Como ve arriba, la salida predeterminada comienza con - "[sudo] contraseña para sk" . Bueno, es aburrido ver esto cada vez. Si desea cambiarlo, así es como puede cambiar la solicitud de contraseña de sudo como desee.

$ sudo -p "Sir, Could You Please Enter Your password: " apt update

El aviso de sudo ahora se verá así:

Sir, Could You Please Enter Your password:

Aquí, -p flag mostrará la solicitud de contraseña personalizada cuando use el comando sudo.

Realmente genial, ¿no?

Soy demasiado perezoso para escribir la oración completa cada vez. ¿Hay alguna forma de mostrar esto automáticamente cuando estoy 'sudo'ing? ¡Por supuesto que sí! Aquí es donde se encuentra el comando "alias" viene en ayuda.

$ alias sudo='sudo -p "Sir, Could You Please Enter Your password: "'

Para hacerlo permanente, simplemente agregue el alias a su ~/.bashrc y luego ejecute el siguiente comando para aplicar los cambios.

$ source ~/.bashrc

No quiero usar alias. ¡No hay problema! Puede hacerlo modificando los sudoers archivo.

Para hacerlo, ejecute:

$ sudo visudo

Agregue/modifique la siguiente línea:

Defaults passprompt="Hey dude, Password Please?:"

También es posible mostrar un icono en el indicador de sudo. Digamos, por ejemplo, que para mostrar un símbolo de candado, simplemente ingrese lo siguiente desde su Terminal.

export SUDO_PROMPT='[sudo] %p : '

Esto mostrará un símbolo de candado cuando use cualquier comando sudo.

[sudo] sk :

Puede usar cualquier otro símbolo con cualquier mensaje personalizado entre comillas como se muestra arriba.

Eso es todo. Cada vez que ejecutes el comando sudo, te saludará como quieras.

¿Quieres impresionar a tu novia/esposa? Simplemente cambie la solicitud de contraseña de sudo en su cuadro de Linux a algo romántico. ¿Qué tal esto?

export SUDO_PROMPT='Hello beautiful, Enter Your password:'

Debe ejecutar el comando anterior como usuario root. Cada vez que use el comando sudo, será recibida con el siguiente mensaje:

Hello beautiful, Enter Your password:

¡Ella estaría encantada! ¿A quién no le gustan los cumplidos, eh?

De todos modos, no hagas esto en tus sistemas de producción. ¡¡Puede que tu jefe no esté contento!!

¡Feliz 'sudo'ing!

Lectura sugerida:

  • Cómo personalizar Bash Prompt en Linux

Linux
  1. Cómo cambiar el color de tu terminal Linux

  2. Cómo cambiar el tiempo de espera de la contraseña de Sudo

  3. Cómo cambiar la identidad de un sistema Linux

  4. Linux:¿cómo cambiar la contraseña de root olvidada?

  5. Cómo cambiar el shell predeterminado en Linux

Cómo cambiar la contraseña de usuario en Linux

Cómo cambiar o establecer la contraseña de usuario en Linux

Cómo cambiar el tiempo de espera de la contraseña de Sudo en Ubuntu

Cómo cambiar la contraseña de root en Linux

Cómo cambiar la contraseña de la cuenta raíz de Linux VPS

Cómo cambiar la contraseña de root en Kali Linux