我曾经将 Ubuntu 12 中的目录共享给网络上的所有其他 PC,但自从我全新安装了 Ubuntu 13.1 后,共享已创建并可见,但其他机器无法访问它们
当我使用密码从 OS X 访问时,身份验证失败。
当我以访客用户身份登录时,我得到共享列表:
但我无法访问其中任何一个:
当我跨 OS X、Windows 和 Android 访问共享时,问题始终存在。我该如何调试它?
这是 smb.log
[2013/11/03 00:39:19.206526, 0] param/loadparm.c:9114(process_usershare_file)
process_usershare_file: /var/lib/samba/usershares/fxshare 统计失败。权限被拒绝
答案1
我遇到了同样的问题并设法解决了它。这是因为必须使用以下方式声明 samba 用户:
sudo smbpasswd -a fx
(将 fx 替换为您想要允许的任何用户)