![如何在 SSH 登录时安全地自动挂载加密驱动器?](https://linux22.com/image/1000967/%E5%A6%82%E4%BD%95%E5%9C%A8%20SSH%20%E7%99%BB%E5%BD%95%E6%97%B6%E5%AE%89%E5%85%A8%E5%9C%B0%E8%87%AA%E5%8A%A8%E6%8C%82%E8%BD%BD%E5%8A%A0%E5%AF%86%E9%A9%B1%E5%8A%A8%E5%99%A8%EF%BC%9F.png)
我成功关注这指导如何创建加密驱动器并在会话登录时安装它gnome
。
但是,当我通过 SSH 登录时,我无法让它自动挂载。这可能吗?
我通过 SSH 连接到服务器没有任何问题,并且加密的主目录在 SSH 登录时正确安装。问题仅涉及加密外部驱动器的自动安装。
答案1
不,这无法做到,但您可以使用以下命令通过 SSH 解锁锁定的驱动器:
sudo udisksctl 解锁-b /dev/sda1
此命令将解锁 /dev/sda1 驱动器。您的驱动器将拥有自己的名称。然后系统将提示您输入密码,然后收到如下消息:
将 /dev/sda1 解锁为 /dev/dm-0。
现在您需要挂载点,可以通过以下命令找到它:
DF-H
其中一行应该显示如下内容:
/dev/dm-0 ext4 7.3T 93M 6.9T 1% /media/nas/Extend-1
cd /media/nas/Extend-1 这将进入已安装的驱动器。要卸载驱动器,请执行以下操作:
sudo udisksctl 卸载-b /dev/dm-0
您应该收到以下消息:
已卸载 /dev/dm-0。
这可以在终端中完成,也可以通过 SSH 完成,这是我所知道的通过 SSH 安装和卸载安全驱动器的最简单的方法。