Nerdfest Asked: 2010-10-19 16:58:22 +0800 CST2010-10-19 16:58:22 +0800 CST 2010-10-19 16:58:22 +0800 CST 个人文件共享的防火墙设置 772 我已将 ufw 设置为允许 samba 连接,但这似乎不允许使用公共文件夹通过 Ubuntu 的“个人文件共享”传输文件。如果防火墙处于活动状态,则可以看到共享,但无法访问。是否有额外的端口需要打开? 默认的 ufw 配置文件打开端口 137、138、139 和 445。为此,我添加了 135 和 80,但到目前为止,没有任何乐趣。我确实看到在高端口(32K+)上出现连接尝试,但这些被阻止了。 sharing firewall ufw webdav 3 个回答 Voted Oli 2010-10-20T00:06:37+08:002010-10-20T00:06:37+08:00 或者,如果您想明确地这样做: sudo ufw allow proto tcp to any port 135 sudo ufw allow proto udp to any port 137 sudo ufw allow proto udp to any port 138 sudo ufw allow proto tcp to any port 139 sudo ufw allow proto tcp to any port 445 sudo ufw allow proto udp to any port 5353 前五个规则是 Samba。最后一个是 zeroconf 允许网络上的其他机器告诉你的计算机它们(它获取名称、可用资源等) Nick HS 2010-10-19T19:55:30+08:002010-10-19T19:55:30+08:00 要使用 ufw 允许 samba,您可以发出命令sudo ufw allow samba。然后,您可以sudo ufw status查看它允许的端口和其他有用信息。 尽管我同意在内部网络上使用防火墙可能完全没有必要。 koanhead 2010-10-20T15:18:16+08:002010-10-20T15:18:16+08:00 个人文件共享(来自系统 → 首选项 → 个人文件共享的菜单选项)使用 WebDAV over apache2 而不是 Samba AFAIK。它与在 Nautilus 中右键单击文件夹时找到的“共享选项”菜单项启用的文件共享方法不同。 见http://ubuntuforums.org/showthread.php?t=1473760 因为它的WebDAV默认端口应该是80。80端口是开放的吗?
或者,如果您想明确地这样做:
前五个规则是 Samba。最后一个是 zeroconf 允许网络上的其他机器告诉你的计算机它们(它获取名称、可用资源等)
要使用 ufw 允许 samba,您可以发出命令
sudo ufw allow samba
。然后,您可以sudo ufw status
查看它允许的端口和其他有用信息。尽管我同意在内部网络上使用防火墙可能完全没有必要。
个人文件共享(来自系统 → 首选项 → 个人文件共享的菜单选项)使用 WebDAV over apache2 而不是 Samba AFAIK。它与在 Nautilus 中右键单击文件夹时找到的“共享选项”菜单项启用的文件共享方法不同。
见http://ubuntuforums.org/showthread.php?t=1473760
因为它的WebDAV默认端口应该是80。80端口是开放的吗?