134 liens privés
A comprendre absolument. J'ai seulement l'impression que je vais devoir recommencer toute l'installation de mes serveurs après avoir bien compris ça...
[Edit: Résumé pour créer un chroot et s'y "connecter" :
| ========
$ sudo debootstrap --include=locales-all jessie nom_du_chroot http://ftp.be.debian.org/debian
$ sudo chroot nom_du_chroot
$ sudo chroot nom_du_chroot /bin/bash
| ========
J'oublie toujours comment remonter dans un terminal non-graphique :
| ========
Shift + PageUp/PageDown se déplacer de haut en bas, comme avec la barre de défilement d'un terminal graphique.
| ========
Les autres astuces sont toujours bonnes à prendre pour un petit rappel. :-)
J'ai testé chez moi :
| ========
| simon@ordi:~$ env x='() { :;}; echo vulnerable' bash -c "echo this is a test"
| vulnerable
| this is a test
| ========
J'ai ensuite fait un "$ sudo aptitude update" , suivi d'un "$ sudo aptitude upgrade" et c'est apparemment corrigé. Ouf!
| ========
| simon@ordi:~$ env x='() { :;}; echo vulnerable' bash -c "echo this is a test"
| bash: warning: x: ignoring function definition attempt
| bash: error importing function definition for `x'
| this is a test
| ========