Samba目录配置相关命令

  • 将目录下的所有文件夹权限设置为777,所有文件权限设置为666

find . -exec sh -c “if [[ -d '"{}"' ]]; then chmod 777 ‘”{}”‘; else chmod 666 ‘”{}”‘; fi ” \;

  • 将用户webdav添加到组apache目录

gpasswd -a webdav apache

  • samba目录权限配置

[webdav_samba]
comment = webdav_samba        #注释
path = /data/file                              #samba目录路径
valid users = webdav lium          #允许访问该目录的samba用户
public = no
writable = yes
printable = no
force create mode = 0666           #强制使创建的文件权限均为666
force directory mode = 0777   #强制使创建的目录权限均为777
force group = apache                     #强制使创建的文件和目录的所属组为apache

Reference:

  1. Samba配置的可用参数讲解

http://de.samba.org/samba/docs/using_samba/appb.html