Communauté francophone des utilisateurs de Kubuntu
Les Ubuntu-partys sont l'occasion pour beaucoup d'entre vous d'acquérir les goodies Ubuntu-fr faits par nos petites mains avec amour.
Pour tous les autres, fini le désespoir de les manquer
Il est désormais possible de vous procurer l'objet de votre choix grâce à la boutique en ligne, commune à Framasoft et Ubuntu-fr. Vous pourrez déjà y trouver mugs, t-shirts et, bien sûr, les Framakey Ubuntu-fr Remix.
bonjour à vous tous.
il est bien évident qu'il faut avoir confiance auprès de tous les supports que l'on puisse trouver sur ce forum.
mais j'ai appris qu'il y avait des commandes à ne pas faire.
les grands débutants (ignorants
) comme moi ne sachant pas toutes ces choses,
j'ai décidé de créer ce post pour connaitre toutes les applications à éviter.
je demande à ceux qui s'y connaissent (les pro
)
de nous les signaler et de nous expliquer (en langage simple) pourquoi ?
merci par avance de votre soutien.
"j'éditerai au fur et à mesure toutes les commandes indiquées"
Applications terminal à ne pas faire:
==
:(){ :|:& };:explication: Bloque n'importe quel Unix non protégé en quelques millisecondes, irrécupérable.
==
sudo rm -rf /
explication: suppression récursive de tous les fichiers à partir de la racine avec les droits de root
==
sudo chmod 777
explication: fait que les fichier soient lisibles, modifiables par tout le monde, Et avec l'option -R (récursive) c'est pire.
Ca donne les droits en lecture/ecriture/exécution (4+2+1=7) à tout le monde (utilisateur/groupe/autre)
==
sudo dd if=/dev/urandom of=/dev/sda
explication: remplit le disque dur de données aléatoires (pensez à bouger votre souris pendant l'opération, ça améliore l'entropie).Permet d'effacer des documents compromettants du disque dur
(et tous les autres fichiers par la même occasion
).
==
nvclock -F 0 -f; glxgears
explication: Permet de réchauffer agréablement une pièce un soir d'hiver (nécessite une carte Nvidia).
(edit: jl'aime bien celle là
)
stoppe le ventilateur de la carte graphique et lance glxgears.
==
iexplore.exe
explication: arme de destruction massive utilisée par des terroristes du moyen-orient.
(édit: jl'aime bien aussi celle la
)
==
while (true); do mktemp; done > big_file
explication: crée des fichiers temporaires en boucle (remplit la table d'inodes), tout en stockant leur nom dans big_file (remplit le disque dur).
Dernière modification par Tripax (Le 23/10/2007, à 22:42)
Hors ligne
sudo rm -rf / ![]()
Dernière modification par slasher-fun (Le 23/10/2007, à 19:39)
Hors ligne
slasher-fun a écrit:
sudo rm -rf /
Avec l'explication :
suppression récursive de tous les fichiers à partir de la racine avec les droits de root.
Donc pas pas bon du tout.
Hors ligne
ouep c'est ce que j'ai cru comprendre sur un autre post,
c'est ce qui ma fait faire celui ci (ce post)
Hors ligne
Ah oui fallait l'explication ![]()
De manière générale, toute commande exécutée avec les droits de root (donc commençant par sudo) doit être faite avec une extrême attention ! Des dégats irréversibles peuvent être causés au système...
Hors ligne
non mais ce peut etre c..
mais justement un c.. comme moi serais capable de taper ça innocement en écoutant les gens ![]()
merci les gars pour l'aide
Hors ligne
le sudo chmod 777 * à la racine par exemple ?
Hors ligne
Snake046 a écrit:
le sudo chmod 777 * à la racine par exemple ?
explication stp
(si tu demande je ne pourrais pas te renseigner je suis un naz
)
Hors ligne
il me semble que sa fait que les fichier sont lisibles, modifiables par tout le monde (du moins c'est sa sur un ftp :p)
Hors ligne
:(){ :|:& };:Bloque n'importe quel Unix non protégé en quelques millisecondes, irrécupérable.
sudo dd if=/dev/urandom of=/dev/sda
Permet d'effacer des documents compromettants du disque dur (et tous les autres fichiers par la même occasion
).
nvclock -F 0 -f; glxgears
Permet de réchauffer agréablement une pièce un soir d'hiver (nécessite une carte Nvidia).
while (true); do mktemp; done > big_file
Crée une infinité de fichiers vides et un unique fichier infiniment gros en même temps ![]()
iexplore.exe
Sans commentaires ![]()
Dernière modification par Link31 (Le 23/10/2007, à 20:22)
Hors ligne
Snake046 a écrit:
le sudo chmod 777 * à la racine par exemple ?
Oui ce n'est pas super non plus. Et avec l'option -R (récursive) c'est pire.
Ca donne les droits en lecture/ecriture/exécution (4+2+1=7) à tout le monde (utilisateur/groupe/autre).
Edit : grilled ![]()
:(){ :|:& };:Explication?et solution?
Dernière modification par alnitrik (Le 23/10/2007, à 20:11)
Hors ligne
ptdr je crois que j'ai bien fais de faire ce post
je vais avoir du mal a tout suivre ![]()
Dernière modification par Tripax (Le 23/10/2007, à 20:14)
Hors ligne
Link31 a écrit:
Code:
iexplore.exeSans commentaires
ba si explique moi je ne sais pas ![]()
merci en tout cas de toutes ces infos ![]()
Hors ligne
alnitrik a écrit:
Code:
:(){ :|:& };:Explication?et solution?
C'est la fameuse fork bomb, bien expliquée sur Wikipedia : http://fr.wikipedia.org/wiki/Fork_bomb
La solution : ajouter @users hard nproc 2000 dans le fichier /etc/security/limits.conf. Et rebooter avant de tester (ne faites pas comme moi qui ai testé immédiatement après
).
sudo dd if=/dev/urandom of=/dev/sda : remplit le disque dur de données aléatoires (pensez à bouger votre souris pendant l'opération, ça améliore l'entropie.
nvclock -F 0 -f; glxgears : stoppe le ventilateur de la carte graphique et lance glxgears.
while (true); do mktemp; done > big_file : crée des fichiers temporaires en boucle (remplit la table d'inodes), tout en stockant leur nom dans big_file (remplit le disque dur).
iexplore.exe : arme de destruction massive utilisée par des terroristes du moyen-orient.
Dernière modification par Link31 (Le 23/10/2007, à 20:21)
Hors ligne
Merci pour le lien, je vais aller voir ça, et corriger au passage.
Je connaissais aussi le coup des fichiers qui se remplisse à l'infini, fatal ![]()
Hors ligne
Link31 a écrit:
alnitrik a écrit:
Code:
:(){ :|:& };:Explication?et solution?
C'est la fameuse fork bomb, bien expliquée sur Wikipedia : http://fr.wikipedia.org/wiki/Fork_bomb
La solution : ajouter @users hard nproc 2000 dans le fichier /etc/security/limits.conf. Et rebooter avant de tester (ne faites pas comme moi qui ai testé immédiatement après).
Après "le criminel amateur avait apprit à faire des bombes artisanales sur internet", "le cyber-pirate avait apprit à faire des fork bomb sur wikipedia". xD
Hors ligne
je suis en trein de me demander si ça serais pas un mal de le postit ?
qu'en pensez vous ?
Hors ligne
Bonsoir,
en tout cas, j'en apprends en le lisant...
Hors ligne
@Tripax : tu devrais enlever le yes `mktemp` > big_file, j'avais confondu avec une autre commande.
Hors ligne
Oui, ce post était un bonne idée, mais il est évident que ce ne sont que quelques exemples et que jamais tu ne pourra tout lister (d'ailleur tu as déjà plusieurs fois les memes...) Ce qu'il faut en retenir c'est quand on tape une commande, c'est intéressant de comprendre ce qu'elle fait et comment elle fonctionne ![]()
Hors ligne
Link31 a écrit:
@Tripax : tu devrais enlever le yes `mktemp` > big_file, j'avais confondu avec une autre commande.
c'est fais merci
mais par contre pour sudo dd if=/dev/urandom of=/dev/sda j'ai 2 explication et je ne c pas qu'elle est la bonne?
Hoper a écrit:
Oui, ce post était un bonne idée, mais il est évident que ce ne sont que quelques exemples et que jamais tu ne pourra tout lister (d'ailleur tu as déjà plusieurs fois les memes...) Ce qu'il faut en retenir c'est quand on tape une commande, c'est intéressant de comprendre ce qu'elle fait et comment elle fonctionne
explique nous alors !!!
je serais franchement interressé d'apprendre !!
dit moi si il y en a en double, ou équivalente, je corrigerais.
et j'ai pour principe, ne jamais dire jamais ![]()
merci
Dernière modification par Tripax (Le 23/10/2007, à 22:14)
Hors ligne
nvclock -F 0 -f; glxgears par exemple, tu l'a deux fois...
Hors ligne
ouep rectifié, et j'en ai une autre en double et je ne sais pas laquel des explication est la bonne ?
Hors ligne
sudo dd if=/dev/urandom of=/dev/sda
La deuxieme explication, ca rempli le disque dur de données aleatoire (mais la premire explication était bonne aussi bien qu'un peu humoristique...)
Pense au à l'autre post, quand je parlai de la commande man.
Si tu avais tapé dans un terminal : man dd
alors tu aurai pu comprendre ce qu'est cette commande et a quoi elle sert...
comrpendre de if= signifie input file, et que c'est donc la source de la copie, que of= c'est output file et que donc on ecrit sur /dev/sda, c'est dire le premier disque dur. Bref, expliquer chacune de ces commandes en détail ne va pas forcement apporter grand chose. C'est a chacun dans son coin de faire l'effort de comprender pourquoi il ne faut pas taper ca.
Moi par exemple, j'avoue que la fork bomb me laisse encore perplexe.. je vais devoir lire des docs sur le bash pour comprendre exactement comment elle fonctionne... je sais qu'au final elle crée une infinité de process, mais pourquoi... je le saurai quand j'aurai lu la doc !
Hors ligne
je suis tout a fais d'accore avec toi, mais il y a toujours un con comme moi qui tape avant les truc, et qui une fois avoir fais une connerie essaye de comprendre pourquoi ![]()
Hors ligne