运维中在开启samba后,通过windows访问可以建立共享映射,但总是不能打开映射目录,最后发现是selinux未关闭,只关闭了防火墙,故在此强调下samba特别注意事项:
1/防火墙及selinux必须关闭,selinux未关闭还会导致写权限无效。
2/如需加用户先通过useradd username 加用户,再passwd username修改密码,sambapass -a usernmae。
3、增加共享目录权限 chmod -R 777 /usr/local/tomcat-cms/zc,chown -R copyfiler.copyfiler /usr/local/tomcat-cms/zc
4、编辑 /etc/samba/smb.conf
[zc]
comment = zcfile
path = /usr/local/tomcat-cms/zc
writable = yes
public = yes
write list = copyfiler
printable = no
5、重启服务 service smb start。