LINUX.ORG.RU

Шифрованный хомяк перестал автомонтироваться при входе

 , ,


0

1

Всем доброго дня, подскажите по проблеме - была установлена Убунта 20.04, зашифровал хомяка с помощью ecryptfs, все норм работало, понадобилось проапгрейдить версию дистра убунту, проапргрейдил - стала Убунта 22.04 но после логина (через дисплей менеджер в графическое окружение) начинает валится куча ошибок, в основном от caja (видимо он первый стартует при входе в графический десктоп) типа:

The path for the directory containing caja settings need read and write permissions: /home/user/.config/caja
Жамкаю Ctrl+Alt+F2 логинюсь в новом шелле опять же под собой После успешного логина выходит сообщение:
Signature not found in user keyring
Perhaps try the interactive 'ecryptfs-mount-private'
To run a command as administrator (user "root"), use "sudo <command>"
После логина приглашение ввода уже стоит в папке хомяка user@comp:~$

делаю ls и вижу всего два файла:

Access-Your-Private-Data.desktop README.txt
делаю cat README.txt и вижу:
THIS DIRECTORY HAS BEEN UNMOUNTED TO PROTECT YOUR DATA

From the graphical desktop, click on:
 "Access Your Private Data"

or

From the command line, run:
ecryptfs-mount-private
Хорошо, выполняю ecryptfs-mount-private, запрашивается passphrase шифрования хомяка, ввожу, успешно, после выводится мессидж:
Inserted auth tok with sig [тут некий код] into the user session keyring
INFO: Your private directory has been mounted.
INFO: To see this change in your current shell:
cd /home/user

Если сразу после этого сделать ls то результат прежний - все теже два файла, но если выполнить cd /home/user и потом ls то уже вижу весь свой хомяк и если по Ctrl+Alt+F7 вернуть в графическую сессию то ошибки исчезают и десктоп загружается дальше нормально Вывод - мой юзер профиль в хомяке перестал автоматом расшифровываться и монтироваться как до апгрейда, приходится это делать вручную, но как вернуть автомат. расшифровывание и монтирование?