最安全的文件权限供 Samba 访问

最安全的文件权限供 Samba 访问

我已经设置了一个 samba 用户(例如remoteuser),他应该操作 samba 服务器上某些系统文件夹下的文件(即不仅仅是他的主目录的文件),例如/etc/somedir

该目录现在归root:root所有权所有

为了遵循最安全的方法,进行权限分配的首选方法是什么?

一种方法(我猜)是创建一个组(例如sambagroup),然后将remoteuser和添加root到该组中?

这似乎不起作用,可能是由于etc的所有权root:root

我是否应该选择并直接acl添加必要的权限?remoteuser/etc/somedir

编辑1:请注意(虽然不言而喻)这remoteuser既是特定用户的用户名samba,也是系统( )用户名。debian

编辑2:由于某种原因,这些命令也无济于事:

sudo setfacl -Rm u:remoteuser:rwx /etc/somedir
sudo setfacl -Rdm u:remoteuser:rwx /etc/somedir

编辑3:我希望在远程用户的工作站上进行文件编辑,让他通过文本编辑器打开文件(例如gedit

相关内容