Usuwanie danych po restarcie komputera (fsprotect)

Tomasz Mikołajczyk/Pixabay

Każdy, kto pracował kiedykolwiek z komputerami, do których dostęp ma wielu użyszkodników, wie ile jest z nimi zabawy i jak często wymagają uwagi, czyszczenia i przywracania ustawień. Najgorsze pod tym względem wydają się publiczne pracownie w szkołach, bibliotekach, laboratoriach i innych kawiarenkach internetowych (jeśli takowe w ogóle jeszcze istnieją). Sam pamiętam zamierzchłe czasy moich studiów, gdy dostępna na wydziale pracownia dla studentów, co tydzień w poniedziałek rano była odwiedzana przez informatyka, który poświęcał sporo czasu na rutynowe odtwarzanie systemów z kopii zapasowych…

Czasy się zmieniły, podobne operacje można wykonywać automatycznie, ale istnieją jeszcze inne sposoby, aby zabezpieczyć system przed nawarstwianiem się plików, aplikacji i innych niespodzianek, pozostawionych tam przez użytkowników. Jednym z nich jest użycie zestawu skryptów fsprotect, którego celem jest „zamrożenie” systemu i przywracanie jego pierwotnego stanu przy każdym restarcie komputera.

Idea jego działania jest prosta. Istniejący system plików jest łączony z drugim, tymczasowym, na którym zapisywane są wszelkie zmiany wprowadzane przez użytkownika. Podczas uruchamiania komputera, na wczesnym etapie bootowania systemu, oba systemy plików są zamieniane, przez co użytkownik nie ma fizycznej możliwości nabrojenia w oryginalnym systemie.

Instalacja fsprotect

Uwaga: fsprotect opiera się na aufs (advanced multi-layered unification filesystem) – więc bez niego nie zadziała.

Sam fsprotect dostępny jest jako pakiet Debiana, więc instalacja, np. na Ubuntu, sprowadza się do prostych komend:

$ sudo apt-get update

$ sudo apt-get install fsprotect

Aby go uruchomić, konieczna będzie modyfikacja plików konfiguracyjnych menedżera rozruchu, gdzie do parametrów kernela należy dodać fsprotect=1G.

Na przykład dla gruba, musimy edytować plik /etc/default/grub, wstawiając parametr fsprotect=1G, do linijki GRUB_CMDLINE_LINUX. A następnie zapisać plik i zastosować zmiany komendą update-grub. Konieczne jest jeszcze zrestartowanie systemu.

Od tej pory wszystkie operacje wykonane na systemie plików będą pamiętane wyłącznie do czasu ponownego uruchomienia komputera – jego restart spowoduje przywrócenie systemu do stanu, w jakim znajdował się w momencie uruchomienia fsprotect.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.

Poprzedni post
Botnet

Linux dominuje kolejne „rynki”

Następny post

Nowa wersja otwartoźródłowej gry 0 A.D.

Powiązane posty