我有一个非常基本的samba共享用于开发环境.有一个目录/ var / www /由www:www拥有.所有子目录也归www:www所有.所有用户都是www组的成员.除共享定义外,整个smb.conf文件是默认文件.
[www] path = /usr/share/Nginx/www/ public = yes writable = yes create mask = 0775
我可以从windows中看到目录结构,但所有目录都显示为空.这个配置完全适用于FreeBSD.有任何想法吗?
到办公室后,我运行了wireshark,在QUERY_PATH_INFO请求中,我一遍又一遍地回到STATUS_OBJECT_NAME_NOT_FOUND.
我将webroot移回了/usr/share / Nginx的Nginx默认值,这无论出于何种原因解决了浏览问题,但我的用户现在没有权限写入该目录.如果它不是一件事,那就是另一件事.
如上所述,首先尝试:
# setenforce 0
如果文件出现,那么它是SELinux缺失的上下文.再次启用SELinux,然后将上下文添加到文件夹:
# setenforce 1 # chcon -Rt samba_share_t /usr/share/Nginx/www/
原文地址:https://www.jb51.cc/centos/373630.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。