Вы можете использовать pam-mount для этого. Он подключится к процессу входа в систему и, таким образом, сможет использовать введенный пароль для установки раздела luks. Вот, как его настроить:
Пропустите этот раздел, если у вас есть LKS-зашифрованный раздел или изображение уже
Создайте файл Пропустить этот раздел, если в вашем домашнем каталоге с размером 1 ГБ есть уже заархивированный LUKS раздел или изображение :
truncate -s 1G ~/.priv
Отформатируйте изображение с помощью LUKS и установите пароль ( используйте этот пароль для входа):
cryptsetup luksFormat ~/.priv
Включить изображение:
sudo cryptsetup luksOpen ~/.priv priv
Создайте файловую систему на новом устройстве:
sudo mkfs.ext4 /dev/mapper/priv
10] Отключите изображение еще раз: sudo cryptsetup luksClose priv
Установите пакет:
sudo apt install libpam-mount
Отредактируйте файл конфигурации [ f9] и добавьте к нему следующую строку:
<volume path="~/.priv" mountpoint="~/priv" />
Добавьте это право после того, как он говорит <!-- Volume definitions -->. Обратите внимание на тонкое, но важное различие в аргументах path и mountpoint. В вашем конкретном случае вы будете использовать path="/dev/sdb7".
Теперь войдите на свою машину, и вы должны заметить, что это занимает немного больше времени, чем обычно. После успешного входа в систему вы можете проверить с помощью команды mount, что в вашем доме установлена новая файловая система. Он должен выглядеть примерно так:
/dev/mapper/_dev_loop3 on /home/seb/priv type ext4 (rw,relatime,data=ordered,helper=crypt)
Я использую эту установку для установки моего домашнего каталога (/home/seb) из зашифрованного изображения LUKS на Ubuntu 18.04. pam_mount также позаботится об отключении изображения после выхода из системы. Таким образом, это хороший способ получить хотя бы некоторое шифрование, если во время установки вы не выбрали полное шифрование диска.
Имеет ли файл права на выполнение? Возможно, вам понадобится
sudo chmod +x shoes-3.3.6-gtk3-x86_64.install
Также вы уверены, что находитесь в правильном рабочем каталоге?
Имеет ли файл права на выполнение? Возможно, вам понадобится
sudo chmod +x shoes-3.3.6-gtk3-x86_64.install
Также вы уверены, что находитесь в правильном рабочем каталоге?
Имеет ли файл права на выполнение? Возможно, вам понадобится
sudo chmod +x shoes-3.3.6-gtk3-x86_64.install
Также вы уверены, что находитесь в правильном рабочем каталоге?