Veilig Verwijder bestanden & Mappen van Mac OS X met de opdrachtregel
Inhoudsopgave:
Wilt u een bestand, een groep bestanden of een hele map veilig verwijderen en ervoor zorgen dat het letterlijk nooit meer kan worden hersteld op welke manier dan ook? U kunt dit eenvoudig doen vanaf de opdrachtregel met behulp van een ongelooflijk krachtige tool genaamd srm. srm staat, zoals je misschien al geraden hebt, voor 'veilig verwijderen' en is een veilige versie van het veelgebruikte 'rm'-commando dat in vrijwel elke smaak van Unix bestaat, inclusief Mac OS X.Houd er rekening mee dat dit hulpprogramma niet voor iedereen is en zeker niet voor beginnende gebruikers. SRM moet worden beschouwd als een geavanceerd hulpmiddel en kan het beste worden gebruikt door degenen die vertrouwd zijn met de opdrachtregel en de gevolgen van veilige verwijderingsfuncties voor gegevens begrijpen.
Hoe veilig is srm? Welnu, de standaard voor veilig verwijderen is de ongelooflijk veilige 35-pass-methode die het "35-pass Gutmann-algoritme" gebruikt, wat in feite betekent dat eerst de gegevens worden verwijderd en vervolgens 35 keer worden overschreven met behulp van willekeurig gegenereerde patronen, waardoor herstel vrij letterlijk wordt onmogelijk. Voor enige vergelijking over hoe veilig dat is, heeft srm ook een "gemiddelde" optie-instelling die 7-pass beveiliging gebruikt, en 7-pass voldoet aan de standaard van het Amerikaanse ministerie van Defensie voor het veilig wissen van gegevens... dus, in theorie tenminste, de 35 pass methode is 7 keer veiliger dan wat de Amerikaanse DoD accepteert als hun standaard voor veilige gegevensverwijdering. We gaan ons echter niet concentreren op de mediumoptie, we gaan srm gebruiken zoals het bedoeld was, met volledige 35-pass gegevensverwijdering.
Alleen voor geavanceerde gebruikers
Dit wordt niet voor niets "veilig verwijderen" genoemd, het wordt zo genoemd omdat als een bestand is verwijderd met veilig verwijderen, je dat bestand letterlijk nooit meer van de schijf kunt herstellen. Periode. Dit gaat veel verder dan de basistrucs van het legen van de prullenbak of zelfs het op die manier geforceerd weggooien en verwijderen van bestanden. Gebruikers die niet vertrouwd zijn met de opdrachtregel, maar die veilige opties voor het verwijderen van bestanden willen behouden, kunnen overwegen een eenvoudige methode voor veilig verwijderen te gebruiken, of door de optie "Always Secure Empty Trash" te gebruiken die in plaats daarvan beschikbaar is voor de Mac OS X Finder. U bent gewaarschuwd, wees voorzichtig!
Beveilig een bestand verwijderen met srm
Op zijn eenvoudigst wordt het srm-commando gebruikt door het naar een bestand of bestandspad te wijzen:
srm /pad/naar/bestand
Omdat de standaardoptie 35 stappen gebruikt, kan het verwijderen van bestanden even duren en duurt het verwijderen van grotere bestanden langer omdat er passen van gelijke grootte worden gebruikt om het bestand te overschrijven en herstel te voorkomen.
Beveilig een volledige map verwijderen
De vlag -r kan worden toegepast op srm om het recursief te verwijderen, waardoor het wordt toegepast op mappen en hun inhoud: srm -r /path/to/directory/
Nogmaals, het verwijderen kan even duren omdat alles 35 keer wordt overschreven nadat het is verwijderd.
Forceer veilig alles verwijderen
De vlag -f voegt krachtverwijdering toe aan srm. Dit is een van de meer 'gevaarlijke' commando's omdat het lijkt op 'rm -rf' op steroïden, wat betekent dat het met geweld alles zal verwijderen waarnaar wordt verwezen, zonder enige prompt, behalve dat de toevoeging van veilige verwijdering ervoor zorgt dat het verwijderde bestand absoluut nooit herstelbaar. Extreem voorzichtig gebruiken
srm -rf /bestand/naar/vernietigen/van/alles
Vanwege de immense kracht achter de vlagcombinatie -rf, mag deze alleen worden gebruikt door gevorderde gebruikers en met absolute precisie.
Gedwongen en veilig een vergrendeld bestand of bestand in eigendom verwijderen met supergebruiker
Door sudo vooraf te laten gaan aan de bovenstaande -rf-vlagvariatie van srm, kunt u supergebruikersrechten (root) toepassen op het geforceerde verwijderingsproces van bestanden en mappen, waardoor eventuele eigendomsproblemen of bestandsvergrendeling worden overschreven. Dit is zo veilig en zo 'gevaarlijk' als het wordt vanwege de superuser-toegang. Gebruik uiterst voorzichtig en gebruik dit alleen als u weet wat u doet en waarom u het doet:
sudo srm -rf /path/to/something/to/obliterate/from/existence/
Nogmaals, dit is alleen voor gevorderde gebruikers en moet worden beperkt tot precieze bestands- en mappaden.
Hoe zit het met alles veilig verwijderen?
Hoewel srm jokertekens accepteert, is er duidelijk een enorm potentieel voor fouten bij een dergelijke benadering en wordt de schijf niet geformatteerd.Dus als u alles op een computer veilig wilt verwijderen, van een interne opstartschijf tot een externe schijf van welk type dan ook, zou u veel beter geholpen zijn met de tools voor veilig formatteren voor een hele schijf die zijn gebundeld in Disk Hulpprogramma, dat de optie van 35-pass veilig formatteren biedt.