我是一个新手网络管理员,任务是建立一个非常简单的文件共享结构,为我自愿为之服务的一个小的非营利组织。我想在内部测试这一点,因为我以前只使用过Windows系统,这将是一个运行Samba的Ubuntu服务器(为了便于与办公室的Mac共享文件,以及与Windows许可证的预算问题)。
我在192.168.1.3有一个Win7 VirtualBox主机,192.168.1.6以桥模式运行UbuntuServer10.4。当我试图从主机连接到任何Samba共享时,我会得到一个标准的Windows“无法访问”错误消息。主机可以打开客服机,但反之亦然。sudo ufw disable
并没有改变这一点。sudo iptables --list
是空的(也就是说:默认接受所有三个没有规则的链)
我下一步的故障排除步骤是什么?
发布于 2014-12-29 01:39:26
通过深入了解我的网络配置并确保通过ufw
允许所有相关端口,我完成了这项工作。Ubuntu社区帮助页面ufw
是这方面的一个很好的资源。由于某些原因,仅仅做sudo ufw disable
是不够的,我必须特别允许那些端口,然后它就像一个魅力。
我以root用户的身份运行了以下命令:
ufw allow 137/tcp
ufw allow 137/udp
ufw allow 138/tcp
ufw allow 138/udp
ufw allow 139/tcp
ufw allow 139/udp
ufw allow 445/tcp
发布于 2014-12-28 22:26:33
由于Windows 7是主机,所以在创建共享目录时,默认权限集是限制性的。
奇怪的是,您是否记得在共享权限和NTFS权限中添加“每个人”来进行故障排除?
还记得,始终尝试基本的第一。我看不出检查iptable会有多大帮助,这可能就是你被困在:)
https://serverfault.com/questions/655145
复制相似问题