Hi, habe gerade Ubuntu 16.04 aufgespielt und wollte diesmal ein bisschen mehr Sicherheit/Kontrolle. Ich suche eine Möglichkeit, eine Umgebung/Programm zu starten, welche(s) dann nur Änderungen macht, die von anderen Umgebungen/Programmen nicht "gesehen" werden.
z.B.: Umgebung/Programm A ändert oder erstellt eine Datei "foo.ba". Umgebung/Programm B bekommt davon nix mit und verwendet noch die ungeänderte bzw. die eigene Version von "foo.ba". A und B sollen gleichzeitig laufen können. Ich möchte sehen, welche Dateien geändert wurden und nach belieben diese in das Hauptsystem übernehmen könenn (ggf. ersetzen). Falls ich das z.B. für A getan habe, wird wieder "foo.ba" vom Hauptsystem eingelesen, bis wieder eine Änderung vorgenommen wurde. B verwendet weiterhin seine eigene Version davon, falls es keine eigene hatte wird die (ggf. geänderte) vom Haupsystem gelesen. A und B sollen dabei ihre indiviudellen Daten behalten, egal wie oft ich sie starte oder den PC herunterfahre.
Für Windows gibt es Sandboxie. Nun suche ich so etwas für Ubuntu. Eine Virtual Box ist zuviel des Guten.
Bisher gefunden habe ich z.B. Arkose. Damit muss man sich jedoch, glaube ich am ende des Ausführens entscheiden, ob geänderte Dateien, die des Hostsystems ersetzen. Man kann es also nicht beenden und zwei Wochen später mit den geänderten Dateien wieder laden. (EDIT: "sudo apt-get install arkose" scheint es auf 16.04 nicht mehr zu geben)
hier: http://security.stackexchange.com/questions/56703/best-method-to-sandbox-x-applications-in-ubuntu sind noch paar gelistet aber die scheinen noch nicht fertig, nicht für Ubuntu, nicht zum Ausführen von Programmen mit grafischer Oberfläche, ohne Speichern der Daten (wie Arkose) oder schlechter Doku.
kürzlich gefunden: https://wiki.ubuntuusers.de/LXC/ wäre das etwas?
Hat jemand Erfahrung mit irgendeinem dieser Programme und/oder weiß welches am Besten geeignet wäre? Oder andere Vorschläge?