У меня есть установка TrueCrypt для монтирования томов при входе в рабочую учетную запись. Однако, когда я выхожу из системы и захожу в другую учетную запись, эти тома все еще подключаются и доступны для другой учетной записи.
Как настроить доступ к этим томам? Я не хочу, чтобы все пользователи могли получить к ним доступ после подключения. (Они смонтированы на /media/volumename
- нужно ли просто устанавливать разрешения для папки «имя_меня» перед монтированием?)
Как я могу сказать TrueCrypt отключить их при выходе из системы? ]
Во-первых, я думаю, что вам нужно только изменить права на папку и сделать себя владельцем, чтобы другие не могли ее увидеть.
Что касается проблемы с размонтированием, вы можете создать сценарии, которые будут автоматически запускаться при выходе из системы. Они хранятся в /etc/gdm/PostSession
. Из ссылки GDM:
Когда пользователь завершает свою сессию, будет запущен сценарий PostSession. Работа аналогична Init и PreSession. То есть GDM попытается выполнить скрипт PostSession /, и если он не существует, будет запущен PostSession / Default. Снова скрипт будет запускаться с привилегиями root, демон slave заблокируется, а переменная окружения $ USER будет содержать имя пользователя, который только что вышел из системы.
Таким образом, в основном вы должны создать сценарий после сеанса, который должен содержать:
#!/bin/sh
truecrypt -d
Это отключит все подключенные тома TrueCrypt.