我使用itsfoss.com上的本指南在我的 Ubuntu 20.04 笔记本电脑上共享一个文件夹。然后我按照指南尝试在 Windows 机器上访问此文件夹,产生“您无权访问该文件夹。请联系网络管理员请求访问”消息。
如果我只是在 Windows 资源管理器中转到 \\ ,我实际上可以看到共享文件夹,但是当我双击它时会收到相同的消息。
我只使用了教程的第一部分,标题为“方法1。在本地网络上共享文件夹无需密码”。所以我没有做任何与桑巴舞相关的事情。
而且我知道有很多与“你需要安装 samba”的答案类似的问题,但根据 itsfoss.com 上的指南,这不应该是必要的。
该指南是否不完整,或者我的 Ubuntu 笔记本电脑配置错误?
编辑:输出来自net usershare info --long
$ net usershare info --long
[Acer]
path=/media/steen/Acer
comment=
usershare_acl=Everyone:R,Unix User\steen:F,
guest_ok=y
这条道路上的权利是drwxrwxrwx
。
编辑:详细程序:
- 我打开了鹦鹉螺
- 我在 /media/steen/ 中找到文件夹 Acer
- 我右键单击该文件夹并选择“本地网络共享”
- 在对话框中,我单击了“共享此文件夹”和“访客访问”
- 我点击了“创建共享”
- 在 Windows 机器上,我打开资源管理器并在地址栏中输入“\192.168.0.32”
- 然后我看到了一个名为“Acer”的共享文件夹。
- 我双击该文件夹并收到错误消息。
问题不在于桑巴舞。这是 /media/steen 文件夹的 Linux 权限。它只允许用户 steen 遍历 /media/steen 文件夹以获取安装在其下的内容。这是设计使然。
最快的方法是:
** 编辑 /etc/samba/smb.conf 并在该
workgroup = WORKGROUP
行下方添加以下内容:** 保存文件然后重新启动 samba: