Wiele systemów plików na jednym urz

Ogólne pytania dotyczące systemu
fado
Posty: 16
Rejestracja: 31 marca 2012, 12:25

Post autor: fado »

Projekt z założenia ma nie używać gotowych tego typu rozwiązań. Wiem to będzie nie optymalne itd. ale z założenia to ma po prostu działać i mnie nic więcej nie interesuje.
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Aha, to w takim razie wykracza to poza zakres mojej wiedzy. Ja nadal nie widzę możliwości zrobienia tego na jednym systemie plików tak aby jednocześnie był szyfrowany, ale i można go było wykorzystywać normalnie bez szyfrowania w innym miejscu. Tzn nie możesz ruszyć struktury systemu plików. Musiałbyś to robić na samych plikach. W ten sposób ogólnie znana by była nazwa pliku, wszystkie daty: utworzenia, dostępu itd., tylko zawartość byłaby szyfrowana.

Ja edytowałem mojego wcześniejszego posta i napisałem jak ja bym to zrobił gdybym musiał, korzystając z gotowych narzędzi.
Awatar użytkownika
Yampress
Administrator
Posty: 6416
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

fado pisze:Jedna partycja montowana w dwóch miejscach z dwoma systemami plików..
Jak zrobić na jednej partycji dwa systemy plików? Jak żyję, jeszcze takiego cuda nie widziałem. Może wyjaśnisz mi jak to zrobić. Bo ja to rozumiem tak, że w jakiś magiczny sposób zakładasz (formatujesz) inne systemy plików na jednej partycji

Kod: Zaznacz cały

mkfs.ext3 /dev/sda1
i:

Kod: Zaznacz cały

mkfs.ext4 /dev/sda1
fado
Posty: 16
Rejestracja: 31 marca 2012, 12:25

Post autor: fado »

Tak jak już opisywałem masz 2 opcje:
  1. Dany system plików zostaje zmodyfikowany w taki sposób że nie narusza jego integralności, ale coś ma zmienione (np. w moim przypadku podmienia zawartość plików, czyli szyfruje je) wtedy tak odpowiednio system plików możesz zamontować sobie, mając bazowy system plików na urządzeniu. Wtedy montujesz swoją modyfikację i bazowy, i masz dwa systemy plików.
  2. Dowolny system plików i użycie FUSE, montujesz urządzenie np. w:

    Kod: Zaznacz cały

    /media/pliki
    Systemy plików oparte o fuse działają mniej więcej w ten sposób, że podajesz im ścieżkę w systemie a nie urządzenie, przez co wywołujesz np.:

    Kod: Zaznacz cały

    ./system_plików /media/pliki
    W tej chwili zostanie zamontowany drugi system plików, co prawda nie będziesz dostępu jednocześnie do obu ale jest możliwe zamontowanie dwóch systemów plików na jednej partycji.
ODPOWIEDZ