Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
wipe [Le 13/03/2009, 16:02] 213.95.41.13 |
wipe [Le 15/09/2022, 20:20] (Version actuelle) moths-art Correction des guillemets (détecté et corrigé via le bot wiki-corrector : https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | commande d'installation en mode console **sudo apt-get install wipe** | + | {{tag>sécurité}} |
+ | ====== Wipe ====== | ||
- | Usage: **wipe [options] files...** | + | Wipe est une application sous licence libre (la GNU general public licence) fonctionnant sur le même principe que [[shred|shred]]. En revanche, son but n'est pas d'effacer des fichiers, mais d'effacer des dossiers. |
- | Options: | + | |
- | -a Abort on error | + | |
- | -b <buffer-size-lg2> Set the size of the individual i/o buffers | + | |
- | by specifying its logarithm in base 2. Up to 30 of these | + | |
- | buffers might be allocated | + | |
- | -c Do a chmod() on write-protected files | + | |
- | -D Dereference symlinks (conflicts with -r) | + | |
- | -e Use exact file size: do not round up file size to wipe | + | |
- | possible junk remaining on the last block | + | |
- | -f Force, i.e. don't ask for confirmation | + | |
- | -F Do not attempt to wipe filenames | + | |
- | -h Display this help | + | |
- | -i Informative (verbose) mode | + | |
- | -k Keep files, i.e. do not remove() them after overwriting | + | |
- | -l <length> Set wipe length to <length> bytes, where <length> is | + | |
- | an integer followed by K (Kilo:1024), M (Mega:K^2) or | + | |
- | G (Giga:K^3) | + | |
- | -M (l|r) Set PRNG algorithm for filling blocks (and ordering passes) | + | |
- | l Use libc's random() library call | + | |
- | a Use arcfour encryption algorithm | + | |
- | -o <offset> Set wipe offset to <offset>, where <offset> has the | + | |
- | same format as <length> | + | |
- | -P <passes> Set number of passes for filename wiping. | + | |
- | Default is 1. | + | |
- | -Q <number> set number of passes for quick wipe | + | |
- | -q Quick wipe, less secure, 4 random passes by default | + | |
- | -r Recurse into directories -- symlinks will not be followed | + | |
- | -R Set random device (or random seed command with -S c) | + | |
- | -S (r|c|p) Random seed method | + | |
- | r Read from random device (strong) | + | |
- | c Read from output of random seed command | + | |
- | p Use pid(), clock() etc. (weakest) | + | |
- | -s Silent mode -- suppresses all output | + | |
- | -T <tries> Set maximum number of tries for free | + | |
- | filename search; default is 10 | + | |
- | -v Show version information | + | |
- | -Z Do not attempt to wipe file size | + | |
+ | <note info>Il existe également l'utilitaire "nwipe" utilisable sous forme d'ISO, pour effacer les données sur un ancien disque dur rotatif (article détaillé dans revue "Full Circle" n° 164, téléchargeable [[https://www.fullcirclemag.fr/?download/695|ici]] | ||
+ | apt install nwipe | ||
+ | </note> | ||
+ | ===== Pré-requis ===== | ||
+ | * Disposer d'une connexion à internet (pour installer le paquet). | ||
+ | * Selon le dossier que vous souhaiterez effacer, disposer des droits d'administration. | ||
+ | * Avoir activé l'accès au dépôt universe. | ||
+ | * Savoir se servir d'un [[terminal|terminal]] | ||
+ | ===== Installer wipe ===== | ||
+ | Pour installer cette application il suffit d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] [[apt://wipe|wipe]] | ||
+ | ===== Utiliser wipe ===== | ||
+ | |||
+ | Pour effacer définitivement un dossier il suffit de taper cette commande : | ||
+ | |||
+ | wipe -r -i -Q 3 -q dossier_à_effacer | ||
+ | |||
+ | <note important>Cette commande efface le dossier sélectionné ainsi que tous ses sous-dossiers ! Maniez-la donc avec précaution...</note> | ||
+ | ==== Explications ==== | ||
+ | |||
+ | L'option... | ||
+ | * -r (est obligatoire) supprime tout le dossier ainsi que ses sous-dossiers (mode récursif). | ||
+ | * -i active le mode verbeux | ||
+ | * -Q 3 écrit des données aléatoires 3 fois dans le fichier. | ||
+ | * -q est obligatoire pour débuter la suppression définitive de votre dossier. | ||
+ | <note>Les données aléatoires proviennent de /dev/random</note> | ||
+ | |||
+ | ===== Désinstallation ===== | ||
+ | Pour désinstaller wipe il suffit de [[tutoriel:comment_supprimer_un_paquet|supprimer son paquet]]. | ||
+ | |||
+ | ===== Voir aussi ===== | ||
+ | **(en)** [[man|Le manuel]] |