使 SMB 共享的文件管理器挂载永久生效

使 SMB 共享的文件管理器挂载永久生效

kubuntu GUI 中是否有一系列步骤可以使同一家庭网络上的其他 PC 上挂载的 smb 共享永久生效?

是的,我可以编辑 fstab。

但这不是问题所在。在 MSFT OS 的文件资源管理器中,我可以搜索并“映射网络驱动器”来自其他 PC 的共享驱动器。然后有一个复选框,通过在启动时重新建立“映射”来使“映射”永久化。所以我的假设是文件资源管理器正在修改 MSFT 等效的 fstab 文件(遗憾的是它不是用户可访问的)。

可以使用 kubuntu 中提供的文件管理器之一完成相同的操作吗?我想到的是 konqueror 和 dolphin。

顺便说一句,海豚可以通过其 GUI 访问 smb 共享。但是当我在海豚 UI 中看到共享时,我执行了“mount”命令,却看不到指向该设备的熟悉条目。fstab 中也没有变化。

kubuntu 如何处理这个问题?

干杯,格特

答案1

如今的文件管理器使用gio mount(它取代了几乎所有其他方法,如gvfs-mountsmbclient)。请注意,如果系统可以提供用户和密码,文件管理器可以无需询问用户和密码即可挂载。它还可以接受来自 Kerberos 的用户和密码。Gnome-keyring,一个.servercreds文件。

gio mount <protocol>://<servername>/<sharename>

该命令未提供用户和密码,因为这些是可见的。

从命令行应用相同的规则:需要提供用户和密码,正常方法是添加一行到/etc/fstab

但是,当我在 Dolphin UI 中看到共享时,我执行了“mount”命令,却看不到指向该设备的熟悉条目。fstab 中也没有变化。

gio通过以下方式列出已安装的设备:

gio mount -l

(遗憾的是用户无法访问)

任何其他方法都会降低系统的安全性。

相关内容