原因 :由于安装了宝塔服务,添加了防火墙,对原有的samba
服务产生了影响。
查看某网络软件需要的端口:
宝塔面板后台放行: 445和139端口
sudo netstat -tunlp | grep 'smb'
tcp 0 0 0.0.0.0:445 0.0.0.0:* LISTEN 2857/smbd
tcp 0 0 0.0.0.0:139 0.0.0.0:* LISTEN 2857/smbd
tcp6 0 0 :::445 :::* LISTEN 2857/smbd
tcp6 0 0 :::139 :::* LISTEN 2857/smbd
以下来自AI的答案:
要在 Ubuntu 上放行端口 445 和 139,您可以使用 ufw
(Uncomplicated Firewall)工具进行配置。以下是在 Ubuntu 上使用 ufw
放行端口的步骤:
检查
ufw
状态: 首先,检查ufw
是否已启用并运行。您可以使用以下命令检查状态:sudo ufw status
允许端口: 如果
ufw
已启用,但端口 445 和 139 尚未放行,您可以使用以下命令允许这些端口:sudo ufw allow 445 sudo ufw allow 139
启用防火墙: 如果
ufw
尚未启用,您可以使用以下命令启用它:sudo ufw enable
确认配置: 最后,您可以再次运行
ufw status
命令来确认端口已经被放行:sudo ufw status
请注意,放行端口可能会带来安全风险,请确保您了解潜在的风险并采取适当的安全措施。如果您使用其他防火墙工具或有特定的网络配置,请提供更多详细信息,以便我能够提供更准确的指导。