我知道 udisks2 可用于挂载文件系统。但什么样的文件系统呢?通过阅读相关信息,我并不完全清楚。
我只能挂载本地文件系统吗?或者我可以使用 mount 命令挂载任何可以挂载的东西,例如使用 cifs 的 smb 共享吗?如果这是可能的,您能否提供一个如何从命令行使用 udisks2 挂载 smb 共享的示例?谢谢。
答案1
我知道 udisks2 可用于挂载文件系统。但什么样的文件系统呢?
- 主要是磁盘:-P。或者更确切地说,通常是可移动磁盘/可移动介质上的文件系统。
- 如果它们不是 Windows 恢复驱动器?
- 这包括驱动器分区上的文件系统,但不包括像 LVM 这样太复杂的东西。显然可以支持某种形式的加密。
- 在多座位系统上,驱动器应属于您的座位。
- 而且,
fstab
(和/或crypttab
?)中的条目。我认为如果有fstab
可移动设备的条目,udisks
就会强制您使用它。对于 中的其他类型的文件系统fstab
,我认为如果条目包含“用户”或“用户”选项,您也将被允许。还有一个否定选项,x-udisks-auth
需要以管理员身份进行身份验证 - 我想您可以使用它来限制特定的可移动文件设备。
如果您对 GNOME Files 如何以普通用户身份挂载 cifs 共享感兴趣,您可以查看gvfs-mount
。