如果用户连接了 USB 磁盘,Nautilus 就会显示该磁盘并允许用户通过单击来安装该磁盘。
我希望使用加密磁盘实现相同的行为。每个磁盘都使用相同的密钥加密,并且密钥文件分发给所有计算机。
我编写了一个 udev 规则,它对磁盘执行 cryptsetup luksOpen。这工作正常。
但不幸的是,Nautilus 仍然会检测到加密磁盘并要求用户输入密码。它不会检测映射和解密的设备。
我的 udev 规则打开磁盘后,如何通知 Nautilus 有关该设备的信息?如何隐藏加密磁盘的密码对话框?