Como hacer que la consola te insulte

Voy a enseñarles un truco sencillo y curioso. Hacer que la consola los insulte si introducen mal la contraseña de root.

Todo lo que deben hacer es editar el archivo sudoers. Lo pueden hacer asi:

sudo gedit /etc/sudoers

y al final del archivo escriben

Defaults insults

Guardan y cierran el archivo.

Para probar escriban algo como «sudo a» y escriban mal la contraseña de root.

Ej de respuesta: «Maybe if you used more than just two fingers…»

Estan en ingles, se pueden poner en español pero lei por algun lado que no se recomienda porque afecta de alguna manera a la seguridad.

perro

Ingeniero en Informática. Programador en PHP y Angular. Lo que mas adoro en el mundo es el conocimiento. Y el anime....y Japón...y el running...y bloguear claro y algunas otras cientos de cosas. Sigo buscando la manera de hacer mi primer millón.

22
Comenta!

avatar
Diego

Muy bueno! lo voy a activar, gracias.
Sólo una aclaración que considero importante, es altamente recomendable editar el sudoers utilizando visudo. visudo es un programa hecho específicamente para editar el sudoers de una manera segura. De man visudo:
visudo edits the sudoers file in a safe fashion, analogous to vipw(8).  visudo locks the sudoers file against multiple simultaneous edits, provides basic       sanity checks, and checks for parse errors.  If the sudoers file is currently being edited you will receive a message to try again later.

Anonymous
Anonymous

Si lo se, pero visudo siempre es incomodo e inentendible para los novatos. Por eso nunca lo recomiendo.

Demenus
Demenus

No es cuestión de lo que es más o menos fácil, sino que sin visudo puedes quedarte sin acceso al root

Anonymous
Anonymous

Entra en cuestion todo. Si bien es cierto lo q dices tambien es cierto lo q yo digo.

Jaime Carrera Fuster

buenisimo, me a dicho de todo menos guapo jajajjaajaj

Daniel
Daniel

genial!
ahora me he qedado sin sudo  ¬¬
y no me deja editar el archivo ni con el su
creo que lo que hize fue poner Default insults
en vez de Defaults insults :Salguna manera para poder arreglarlo sin tener que entrar desde fuera?

Francisco Iceta
Francisco Iceta

Lo que pasa es que el amigo perro autor del post no nos ha explicado que para «trastear» en el archivo sudoers de forma segura hay que hacerlo con visudo al poner «Default insults» sin la s de Defaults has perdido sudo esto se soluciona editado el archivo sudoers ejecutando $sudo visudo en la terminal

Daniel
Daniel

ok, ya pude arreglarlo con visudo :)
ahora si le pongo bien el Defaults insults pero no me funciona

chicoloco123
chicoloco123

jajajajaja es buenísimo

Jose Miguel Ponce Torres

Hola, solo un apunte, no se debe de modificar el archivo sudoers con gedit ni ningún otro editor de textos, ha de hacerse con el comando visudo como te están diciendo.
Y si lo pones así por comodidad, deberías explicar el riesgo que conlleva hacerlo de esta forma en lugar de hacer:

$ sudo visudo

Un saludo, lo probaré a ver que me dice… jejeje

Anonymous
Anonymous

Muchas gracias por la advertencia de nuevo.
Saludos

Gourmandises87
Gourmandises87

Disculpe que comente en este articulo, pero necesito de su ayuda. Hoy instale Archbang y todo me fue todo bien hasta que instale libreoffice (sudo yaourt -S libreoffice libreoffice-es).
Si bien no dio ningun mensaje de error, cuando busco iniciar alguna de sus aplicaciones (que aparecen en el menu xdgmenu oficina) aparece por unos segundos la ventana de inicio de Libreoffice y desaparece, sin ejecutar la aplicacion. 
Quiero aclarar que lo primero que hice apenas consegui la conexion a internet fue pacman -Sy y pacman -Syu

Alguien me puede ayudar?

Anonymous
Anonymous

escribe libreoffice en la consola y fijate si hay algun error

Gourmandises87
Gourmandises87

Ejecute y me da lo siguiente Warning: failed to read path from javaldx/usr/lib/libreoffice/program/soffice.bin: error while loading shared libraries: libdb-5.2.so: cannot open shared object file: No such file or directory Instale jre. Despues desinstale Libreoffice con yaourt -Rsn libreoffice, volvi a instalar pero en ves de aparecer el menu de libreoffice como antes (que tenia todas las opciones, writer, math,etc) solo aparece libreoffice y no hace nada. Cuando ejecuto en consola libreoffice este es el resultado de nuevo Ejecute y me da lo siguienteWarning: failed to read path from javaldx/usr/lib/libreoffice/program/soffice.bin: error while loading shared libraries: libdb-5.2.so: cannot open shared object file: No… Leer mas »

Anonymous
Anonymous

Veamos, antes que nada, en el archivo /etc/pacman.d/mirrorlist yo tengo todos los servers descomentados(o sea sin el #). Luego intenta esto:
pacman -Rsn libreoffice
pacman -Scc
pacman -S libreoffice

Courage
Courage

Mejor -Rcs que -Rsn

Anonymous
Anonymous

Pero en la wiki dice que hay que tener cuidado con ese comando

Gourmandises87
Gourmandises87

Lo resolvi. Muchas gracias por su ayuda. Ademas debi instalar base-devel.
Saludos.

Victor
Victor

por hacer esto ya no puedo entrar a la consola ni con su entro, como puedo arreglarlo.
de antemano gracias

Anonymous
Anonymous

usa visudo para eliminar lo q agregaste, u otro livecd

trackback

[…] de Linux aun sigo descubriendo cosas muy interesantes. En este caso se trata de un comando de consola casi desconocido, o al menos yo no lo habia visto nunca en ningun tutorial hasta hace pocos […]

trackback

[…] fuente […]