Z podanych przez ciebie przykładów rozumiem, że masz na myśli dane aplikacji specyficzne dla konkretnej konfiguracji użytkownika, użytkowania lub dane posiadane przez użytkownika (np. Wiadomości e-mail, szablony, motywy). W takim przypadku dane te są przechowywane w katalogu osobistym użytkownika jako „pliki-kropkowe” lub wewnątrz „katalogu-kropkowego” specyficznego dla aplikacji.
Cytowanie ze standardowego systemu plików w systemie Unix :
/ home: katalogi domowe użytkownika (opcjonalnie)
Cel, powód
/ home jest dość standardową koncepcją, ale wyraźnie jest to system plików specyficzny dla witryny. Konfiguracja różni się w zależności od hosta. Dlatego żaden program nie powinien polegać na tej lokalizacji.
Wymagania
Specyficzne dla użytkownika pliki konfiguracyjne dla aplikacji są przechowywane w katalogu osobistym użytkownika w pliku rozpoczynającym się od „.” znak („plik kropkowy”). Jeśli aplikacja musi utworzyć więcej niż jeden plik kropkowy, należy je umieścić w podkatalogu o nazwie zaczynającej się od „.” znak, („katalog kropkowy”). W takim przypadku pliki konfiguracyjne nie powinny zaczynać się od „.” postać.
Linux hierarchii systemu plików norma stwierdza również, prawie to samo.
Na przykład konfiguracja użytkownika dla edytora vim jest przechowywana w .vimrc w katalogu domowym, profil Firefox (zawierający między innymi zakładki użytkowników i informacje historyczne) jest przechowywany w osobnym katalogu w katalogu osobistym użytkownika (~ / .mozilla / firefox / <randomstring>
.default)
Zazwyczaj wszystkie aplikacje przechowują informacje o sesjach inicjowanych przez użytkownika, hasłach itp. W katalogu osobistym użytkownika w takich „plikach / katalogach”.
Tak więc (trochę ekstrapolując), jeśli chcesz szyfrowania wystarczającego do ochrony danych specyficznych dla użytkownika, wystarczy samo szyfrowanie katalogu domowego.
Powiedziawszy to, możliwe jest, podobnie jak w przypadku wszystkich rzeczy linux, dostosowanie i zastąpienie domyślnej lokalizacji oraz wybranie przechowywania tych danych użytkownika specyficznych dla aplikacji w innym miejscu. Jednak w Ubuntu użytkownik musi to wyraźnie zrobić.