我正在尝试在本地网络上的两台 Ubuntu 机器之间使用文件共享。box2 运行 Ubuntu 14.04.3,box3 运行 Ubuntu 16.04,两个操作系统都是最新的。
box3 上文件夹“Public”的个人文件共享首选项设置为在网络上共享公共文件并且“从不”需要密码。
从 box2 访问公共文件夹时需要密码是需要在 box3 上公开共享。
尝试以匿名身份(不使用密码)连接会失败。
无法访问位置 无法挂载 Windows 共享:权限被拒绝
有趣的事实:尝试从 box3 访问 smb://box3/Public 时也会发生同样的事情。
我也尝试了设置“需要密码:写入文件时”和“需要密码:始终”,这会导致
哎呀!出事了。 未处理的错误消息:无法装载 Windows 共享:权限被拒绝
更新
阅读这个答案由于类似(但不完全相同)的问题,我决定尝试 Openssh,并安装了 openssh-server openssh-client。瞧,我现在可以访问 box3 上的 Public 文件夹。只是不能通过 Samba。权限仍然被拒绝。
答案1
我遇到了同样的问题。只有当我从 smb.config 中删除整个 [public] 部分时,问题才会消失。我仍然不知道原因,因为 [public] 中的路径有效,并且可以使用适当的权限访问该文件夹。