Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: onsese - 23.04.12 - klo:00.58
-
Miten teen komentorivin, joka kirjoittaa tiedostoon niin kauan, että kiintolevy tulee täyteen, jonka jälkeen tiedoston voisi poistaa roskiin ? Tarkoitus olisi ylikirjoittaa kiintolevy "lennossa" siten, että käyttöjärjestelmä ja hyödylliset tiedostot jäävät ei siis kiintolevyn täydellinen tyhjäys, osiointi jms.
-
itse olen käyttänyt seuraavaa, kirjoittamaan roskaa kiintolevylleni.
cat /dev/urandom >00.00
Tämä siis kirjoittaa kohtuullisen satunnaista roskaa kohtuullisella nopeudella.
Lopuksi tiedoston voi tuhota.
rm 00.00
Huomioitavaa, että nykyaikaisten kiintolevyjen kirjoittamisessa täyteen kestaa varsin kauan l. noin vuorokauden.
-
Jos tuo oikeasti on toivottavaa, niin eikö ole sama käyttää vaikka TrueCryptiä tms? Tai koko aseman kryptausta.
-
kiitokset !
-
Jos tuo oikeasti on toivottavaa, niin eikö ole sama käyttää vaikka TrueCryptiä tms? Tai koko aseman kryptausta.
Kryptausta ei voi suositella tavallisille käyttäjille. Kun varmuuskopiointi ei kuitenkaan ole kunnolla hoidettu, niin levyn vikaantuessa ei ole mitään pelastettavissa, toisin kuin tavallisesta tiedostojärjestelmästä.
T:Jallu59
-
Tuo toki pitää ottaa huomioon jos kryptaa tiedostoja. En vain saa päähäni, että miksi tyhjä tila pitäisi säännöllisesti ylikirjoittaa noin. Voisi olettaa, että asemalla on silloin koko ajan suojausta kaipaavaa tietoa?
-
sfill on työkalu jota olen itse käytellyt, tapoja on tietysti monia. Kaikki menetelmät kuitenkaan eivät pyyhi mm. inodeja, joten perinteinen vapaan tilan täyttäminen ei periaatteessa riitä.
sswap ja srm kuuluvat muistaakseni samaan pakettiin. Tietty se perinteinen shred on myös mukana.
NAME
sfill - secure free disk and inode space wiper (secure_deletion tool‐
kit)
SYNOPSIS
sfill [-f] [-i] [-I] [-l] [-l] [-v] [-z] directory/mountpoint