我想.sh在注销和关闭 Ubuntu 时使用 bash运行一个文件。我在网上上下搜索,只找到了 KDE 和 GNOME 的修复程序。脚本很简单,我只需要知道是否可以将代码行添加到“注销/关闭”文件中,或者是否需要在另一个脚本中引用它。
我想在登录后访问 LUKS 加密的数据分区,理想情况下无需输入密码,显然是以安全的方式。
我的主目录也使用 LUKS 加密。
我找到了这个教程:https://ubuntuforums.org/showthread.php?t =837416 。
对我来说,这感觉完全不安全,因为任何启动 live CD 的人都可以访问该root目录,从而访问密钥,从而解密另一个分区的数据。
这是我到目前为止所做的,
创建一个新密钥:
sudo dd if=/dev/urandom of=$HOME/.data_crypt_keyfile bs=1024 count=4
使其对 root 只读:
sudo chmod 0400 $HOME/.data_crypt_keyfile
将此新密钥添加到 LUKS 密钥槽中:
sudo cryptsetup luksAddKey /dev/sdc1 $HOME/.data_crypt_keyfile
如何在登录后自动打开该分区,并在注销时自动关闭该分区?