×
Falcon
12-15 14:37
#daily tips# 简单解决openwrt内samba文件不可写的问题,把umask设置成0000,测试有效,不过如果只是单独强制root,不修改umask是不行的,即使共享文件夹在文件系统 owner 是root,权限是777也不行的。

如果使用docker,设置docker 容器环境变量 umask=000 ,如果是 022 在其他地方 smb 默认只读。

还有一种方式是在samba建一个root账号,会映射到系统的root? (我没测试过)

另一种方式是在 smb.conf 添加: force user = shareuser (这种方式我也没测试)

https://v2ex.com/t/1097660
https://forums.unraid.net/topic/149628-%E6%96%87%E4%BB%B6%E6%9D%83%E9%99%90%E9%97%AE%E9%A2%98/

#smb# #samba#
0

暂无评论