Kreiranje particije — fdisk
fdisk je Linux alat za upravljanje particijama na diskovima. Koristimo ga za kreiranje, brisanje i pregled particija.
Pregled diskova i particija
fdisk -l— prikaz svih diskova i particija/dev/sda— prvi disk (OS),/dev/sdb— drugi disk- Particije:
/dev/sdb1,/dev/sdb2, itd.
Interaktivni fdisk
fdisk /dev/sdb - n = nova particija
- p = primarna particija
- Enter = prihvati zadane vrijednosti (počeće i kraj sektora)
- w = zapiši promjene i izađi
Formatiranje particije
mkfs -t fat /dev/sdb1 Formatira particiju kao FAT filesystem. Za montiranje:
mkdir /mnt/SalesStorage
mount /dev/sdb1 /mnt/SalesStorage Brisanje datoteka — oporavljivost
rm -r briše samo pokazivač na datoteku — sadržaj ostaje na disku i može se oporaviti alatima poput testdisk ili Recuva.
Standardno brisanje (oporavivo)
rm -r /mnt/SalesStorage/SalesData - Briše reference/pokazivače na datoteke
- Sadržaj ostaje fizički na disku
- Može se oporaviti dok nije prebrisan novim podacima
Oporavak datoteka — testdisk
testdisk /dev/sdb - Analyze → Quick Search → P (popis datoteka)
- :A ili C — označi i kopiraj datoteke
- Kopira oporavljene datoteke u ciljni direktorij
Sigurno brisanje i sanitizacija
Za sigurno brisanje osjetljivih podataka standardno rm nije dovoljno. Postoji nekoliko metoda različitih razina sigurnosti:
shred — sigurno prepisivanje
shred -uvz /mnt/SalesStorage/SalesData/* - -u = obriši datoteku nakon prepisivanja
- -v = verbose — prikaži napredak
- -z = zeroize — na kraju zapiši nule (skriva da je shred korišten)
- Prepisuje sadržaj datoteke nasumičnim podacima (3 puta po defaultu)
- Ograničenje: nazivi datoteka mogu ostati vidljivi u metapodacima filesystema
mkfs — formatiranje (djelomično)
mkfs -t fat /dev/sdb1 - Kreira novi filesystem — briše directory tablice
- Sadržaj datoteka ostaje fizički prisutan
- NIJE sigurna metoda sanitizacije — podaci su oporavivi
- Korisno za brzo brisanje logičke strukture
dd — potpuna sanitizacija diska (DoD metoda)
dd if=/dev/zero of=/dev/sdb Prepisuje cijeli disk nulama — ovo je najsigurnija softverska metoda:
- if=/dev/zero — ulaz: beskrajni tok nula
- of=/dev/sdb — izlaz: cijeli disk (sve particije i slobodan prostor)
- Nakon ovog postupka, nijedan softverski alat ne može oporaviti podatke
- Za visoko klasificirane podatke — fizičko uništavanje (degaussing, shredding)
Kviz — 12 pitanja
1. Koji fdisk interaktivni znak se koristi za kreiranje nove particije?
2. Koji fdisk znak sprema promjene i izlazi iz interaktivnog moda?
3. Koja naredba kreira FAT filesystem na particiji /dev/sdb1?
4. Datoteka je obrisana naredbom rm -r. Može li se oporaviti?
5. Koji Linux alat se koristi za oporavak izbrisanih datoteka s diska?
6. Što radi opcija -z u naredbi shred -uvz?
7. Koji je nedostatak shred u usporedbi s dd if=/dev/zero?
8. Koji je najsigurniji softverski način potpune sanitizacije cijelog diska?
9. Jesu li podaci oporavivi nakon mkfs (ponovnog formatiranja particije)?
10. Koja naredba prikazuje sve diskove i particije na Linux sustavu?
11. Organizacija želi odložiti server koji je sadržavao tajne poslovne podatke. Koji je ispravan postupak?
12. Što znači if=/dev/zero u dd naredbi?