З поданих вами прикладів я вважаю, що ви маєте на увазі дані програми, характерні для певної конфігурації, використання або даних, що належать користувачеві (наприклад, повідомлення електронної пошти, шаблони, теми). У цьому випадку ці дані зберігаються в домашньому каталозі користувача як "dot-файли" або всередині конкретної програми "dot-directory".
Цитування з стандарту ієрархії файлової системи Unix :
/ home: домашні каталоги користувачів (необов’язково)
Призначення
/ home - це досить стандартне поняття, але це, очевидно, файлова система, що залежить від сайту. Налаштування відрізнятимуться від хоста до хоста. Тому жодна програма не повинна покладатися на цю локацію.
Вимоги
Файли конфігурації користувача для додатків зберігаються в домашній директорії користувача у файлі, який починається з '.' символ ("файл крапок"). Якщо програмі необхідно створити більше одного точкового файлу, вони повинні бути розміщені у підкаталозі з іменем, що починається з '.' символ, ("каталог точок"). У цьому випадку файли конфігурації не повинні починатися з '.' характер.
Стандарт ієрархії файлової системи linux також говорить майже про те ж саме.
Наприклад, конфігурація користувача для редактора vim зберігається у .vimrc всередині домашнього каталогу, файл firefox (містить, серед іншого, закладки та інформацію про історію), зберігається в окремому каталозі в домашньому каталозі користувача (~ / .mozilla / firefox / <randomstring>
.default)
Зазвичай всі додатки зберігатимуть інформацію про ініційовані користувачем сеанси, паролі тощо в домашньому каталозі користувача в таких "точках-файлах / каталогах".
Отже (трохи екстраполюючи), якщо ви хочете просто зашифрувати, щоб захищені конкретні користувачу дані, то одного шифрування домашнього каталогу досить.
Сказавши це, можна, як і у всіх речах Linux, налаштувати та змінити місце розташування за замовчуванням та вибрати для зберігання цих даних конкретні користувацькі дані в іншому місці. Однак в Ubuntu це має бути чітко зроблено користувачем.