我有一个 samba 共享目录,以前设置正常,但我注意到无法再连接到它。事实证明,权限被重置为root,每当我尝试使用它或nautilus
使用chown sambauser:sambashare directory
它更改它时,都会立即将权限重置为root:root
这里发生了什么以及我该如何改变它?
目录路径是/sharing/
,我要设置的权限是sambauser:sambashare
,也是samba服务器有这个问题,而不是samba客户端。
我唯一的猜测是,这可能是由于目录所在的根文件系统所致,但这只是猜测。
答案1
问题出在我设置自动挂载选项的方式上。
我只是将 uid 和 gid 添加到我的配置中,它就再次工作了。它使用 root 是因为它位于根文件系统内部,并且没有提供其他任何内容。告诉配置要使用哪个用户和组使其可以被所述用户或组访问。经过足够的挖掘后,总是很高兴解决我自己的问题。