如何调试 smb 公共共享不工作?

如何调试 smb 公共共享不工作?

我正在尝试设置一个公共匿名用户登录 smb 共享。尽管我的设置与我之前所做的成功设置几乎相同,但我的权限仍然被拒绝。

这是我的 smb.conf 文件中的共享部分:

[test]
        comment = test
        path = /root/test
        guest ok = yes
        readonly = no
        browsable = yes
        public = yes

我跟踪了以下文件,但在尝试访问共享时什么也没看到:

  1. /var/log/samba/log.smbd
  2. /var/log/samba/log.nmbd
  3. /var/log/samba/log.192.168.1.2

答案1

终于找到问题了。

虽然目录下的整个文件结构的test权限为777,但包含它的目录的权限为700。将其更改为755,现在可以正常工作了。

相关内容