Есть ли возможность запустить скрипт от имени пользователя root при запуске и одновременно получить доступ к файлам в зашифрованном домашнем каталоге?
Мне известен /etc/rc.local который может выполнять сценарии от имени пользователя root, но поскольку пользователь не вошел в систему, я не могу получить доступ к файлам в домашней директории.
Я также знаю о файлах запуска * .desktop в ~/.config/autostart/ они могут получить доступ к домашнему каталогу, поскольку они выполняются после входа в систему, но не запускаются с правами root.
Я хочу автоматически смонтировать зашифрованный раздел LUKS, используя файл ключа, который находится в зашифрованном домашнем каталоге. Команды mount и cryptsetup требуют root.
Я предпочитаю не исключать эти команды из-за требования прав sudo, поэтому эта опция недоступна.
