NFS 不允许访问已安装的媒体

NFS 不允许访问已安装的媒体

我会在这里解释,但我已经问题,用户收到的解决方案不能令人满意地解决我的问题(sshfs)

问题是我想通过网络共享我的 /media 文件夹,所以每当我在一个桌面上连接一个驱动器时,周围的其他桌面/笔记本电脑就能够看到该驱动器。

我想要的是

  • 自动挂载,无需密码对话(存储纯文本凭证即可)
  • 与网络上的任何人(或任何安装并具有正确凭据的人)共享安装在一台计算机上的驱动器
  • 关于以下任何一项或其他方法的建议/解决方案。
  • Linux 服务器/Linux 客户端

我尝试过的方法

  • 桑巴
  • SSHFS
  • 网络文件系统

各有各的问题

使用 samba 时,设置过程非常冗长,而且我很难根据调整的时间和地点重现结果。我最近在处理非常基本的用户身份验证和未知参数投诉方面遇到了麻烦。

使用 sshfs 时,一切都运行正常,但这是一个具有多个桌面的多用户系统。每个桌面都有相同的用户帐户集,但每个桌面都有不同的密码,主文件夹是按计算机分配的。系统用户并不是最懂计算机的人,如果一切正常,他们更有可能继续使用 Linux(就像他们一样)几乎nfs 无法做到这一点)。因此,让每个人在登录时都输入 RSA 密钥密码以便他们可以连接网络驱动器并不是最佳选择。(RSA 密钥或更糟的是,根据正在安装的驱动器为每台计算机设置 ssh 密码)

NFS几乎可以,一切都可以自动挂载,并且会挂载正确的文件夹。根据所附链接,nfs 不允许挂载在 /media 中的挂载驱动器按原样在网络上共享。我读到可以按每个驱动器共享挂载的驱动器,但这不考虑在单个桌面上插入新驱动器的情况,而这是必须的。

有什么想法或主意吗?提前致谢。

相关内容