微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

CentOS上的Samba服务器看到共享目录,但没有可见的文件

我有一个非常基本的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 / NginxNginx认值,这无论出于何种原因解决了浏览问题,但我的用户现在没有权限写入该目录.如果它不是一件事,那就是另一件事.

如上所述,首先尝试:
# 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 举报,一经查实,本站将立刻删除。