10/02/07

Se faire insulter par sudo

Via

Une fonctionnalité marrante et inutile, donc indispensable, de la commande sudo est la possibilité de se faire insulter lorsque l’on tape un mauvais mot de passe. Cela génère des phrases du genre :

You type like I drive.
I’ve seen penguins that can type better than that.
It can only be attributed to human error.

Pour activer cette fonctionnalité, il faut modifier le fichier /etc/sudoers :

EDITOR=gedit sudo visudo

Faites cependant attention en modifiant ce fichier, si vous le cassez, tout le système deviendra inutilisable puisqu’il ne permettra plus à sudo de faire quoi que ce soit. Rajoutez simplement “insults” à la fin de la ligne default :

Defaults !lecture,tty_tickets,!fqdn,insults

Tags: humour

8 commentaires pour “Se faire insulter par sudo”

par maxx
le 22 février 2007, à 15:43

Ca ne fonctionne pas…
Faudrait-il changer les droits du fichier /etc/sudoers ?

par L'ours
le 23 février 2007, à 22:07

Faites très attention en manipulant le fichier /etc/sudoers ! Comme je l’ai expliqué dans mon billet, si ce fichier ne fonctionne plus correctement, c’est tout le système qui devient inutilisable !

Et il ne faut absolument pas changer les droits de ce fichier. La seule chose à faire est de rajouter l’instruction “insults” au bon endroit.

Peux-tu expliquer ce qui ne fonctionne pas ? Tu n’arrive pas à ouvrir ce fichier, tu n’arrives pas à le sauver ? Et as-tu bien utilisé la commande “EDITOR=gedit sudo visudo” pour le modifier ?

par maxx
le 25 février 2007, à 1:23

En fait, c’est bon…
Mais dans ton post, tu dis qu’il faut modifier le fichier /etc/sudoers… alors je tape dans ma console “su” puis “gedit /etc/sudoers” (car la commande “sudo visudo” ne fonctionne pas chez moi)
Bref, ensuite je lis dans “EDITOR=gedit sudo visudo”, et du coup je colle dans le fichier cette ligne…
Là, du coup, c’est clair que ça pouvait pas fonctionner…

Alors pour les boulets comme moi -> il suffit d’ajouter insults à la ligne correspondante !!

Pour ce qui est de tout cassé, vu que cela m’est arrivé… et oui :) j’ai la solution pour réparer ! (ha quand même)

Alors :
- créez un nouveau fichier (on le placera pour l’exemple dans “/home/maxx/”) et appelez le sudoers
- tapez en console “su” puis votre mot de passe root, puis “vi /etc/sudoers”
- faites un copier/coller du fichier dans VOTRE fichier sudoers
- il suffit maintenant de taper les commandes suivantes :
“mv /home/maxx/sudoers /etc/” toujours en root, puis
de modifier les droits “chmod a-rwx /etc/sudoers”, “chmod ug+r /etc/sudoers”, et enfin changer le propriétaire “chown root:root /etc/sudoers”…
Voilà, c’est réparé normalement !

par L'ours
le 25 février 2007, à 11:24

Merci pour tes explication ! Mais es-tu bien sous Ubuntu ? Je ne pense pas que la commande “su” existe sur cette distribution…

par maxx
le 26 février 2007, à 10:53

Si si…
Je suis sur Ubuntu, Edgy Eft, mais cela fonctionnait déjà sur la Dapper Drake.
On peut utiliser également la commande “sudo su -”, ce qui permet - si on a les droits nécessaires bien entendu - de passer en mode root en tapant son mot de passe utilisateur, et non plus le mot de passe root !

par Alex
le 15 janvier 2008, à 9:31

N’est-ce pas la commande ” sudo -s ” qu’i lfaut taper pour passer en root? ( tu peux au pire utiliser le terminal superutilisateur… )

par L'ours
le 15 janvier 2008, à 15:13

On peut utiliser les deux commandes ;)

par zeppelinlg
le 15 février 2008, à 12:48

Salut tout le monde. Le compte root n’ayant pas de mot de passe par défault sur Ubuntu la commande su te demande un mot de passe inexistant elle es donc inutile sauf combiné avec sudo (mais bon le truc la c’est que si on à besoin de faire ça c’est parce que sudo n’est plus sensé fonctionné).
A mon avis tu as du définir un mot de passe à ton root.

Laissez un commentaire


  • Pages

    • ical2mobile
    • Me contacter
    • Table des matières
  • Commentaires récents

    • NaWer dans Wifi lent sous Hardy pour les chipset ralink rt2500 rt2×00
    • L'ours dans Wifi lent sous Hardy pour les chipset ralink rt2500 rt2×00
    • NaWer dans Wifi lent sous Hardy pour les chipset ralink rt2500 rt2×00
    • Michaël Delhaye dans Wifi lent sous Hardy pour les chipset ralink rt2500 rt2×00
    • thipal dans Installer Skype 1.4 beta sur Ubuntu 64 avec getlibs
  • Catégories

    • Blog
    • ical2mobile
    • Liens
    • Linux
    • Ubuntu 6.10 Edgy
    • Ubuntu 7.04 Feisty
    • Ubuntu 7.10 Gutsy
    • Ubuntu 8.04 Hardy
  • Tags

    ati audio Blog bonager calendrier cpu démarrage dictionnaire eclipse firefox flash ftp gaim gedit gnome calendrier locale gsm humour ical2mobile imprimante java jeu latex Liens Linux listen microphone mobile nautilus open office partition pidgin plugin rhythmbox rt2x00 rt2500 skype swiftfox synchronisation tag tilda vérification disque whist whistenligne wifi windows
  • Archives

    • juillet 2008
    • mai 2008
    • mars 2008
    • février 2008
    • janvier 2008
    • novembre 2007
    • octobre 2007
    • juillet 2007
    • juin 2007
    • mai 2007
    • avril 2007
    • mars 2007
    • février 2007
    • janvier 2007
    • décembre 2006
    • novembre 2006
  • Blogoliste

    • Nemstudio
    • Ubuntu fr
    • Whist En Ligne
    • WhistAssist
  • Méta

    • Connexion
    • Articles RSS
    • RSS des commentaires
    • WordPress.org
  • Blog de Thibault Leruitte