[英]Unable to access Webmin through browser
我遵循了 DigitalOcean 的教程,了解如何使用 SSH 设置服务器、创建新用户、防火墙等。本系列的第一个教程链接如下:
https://www.digitalocean.com/community/tutorials/how-to-connect-to-your-droplet-with-ssh
我也在我的服务器上安装了 Webmin,但我仍然无法使用 web 浏览器连接到服务器。 它只是加载了很长时间,然后说它无法建立连接。 我一直在使用的网址是:
“仅我的 IP 地址”和“https://Just-my-IP-adress:10000”
最后一个打开Webmin管理员。
我不确定还需要做什么才能从服务器获得响应。 这对我来说是全新的,所以你不应该假设除了我上面遵循的教程之外的任何东西都已经完成。
任何新手错误建议将不胜感激。
UPDATE1 :按照本教程安装 LAMP 后,我现在只使用我的 IP 地址时得到响应,webmin 仍然没有响应,但我认为它没有正确安装,因为我在做 Webmin 时没有安装 LAMP-安装。
UPDATE1 : 再次安装 Webmin 后,我仍然无法通过浏览器访问它。 我试过命令:
nc -zvw 3 <my-ip> 10000
在终端中得到这个作为回应:¨
Connection to <my-ip> 10000 port [tcp/webmin] succeeded!
所以我猜端口是打开的,我应该能够连接到它,但它不会让我在浏览器中使用 GUI。
请尝试使用以下命令重新启动 webmin 并检查您是否收到任何错误。
/etc/init.d/webmin restart
如果它工作正常,那么显然防火墙存在问题,或者某些端口在您的 DC 端被阻止。 请尝试停止防火墙并再次检查。
nano /etc/webmin/miniserv.conf
ssl=0
更改为ssl=1
。nano
。service webmin restart
干杯。
Digital Ocean 使用“一键式”LAMP 堆栈设置您的基本防火墙。 除了 ssh 和 http 之外的所有端口都被阻止。 我认为本教程也让您进行了设置。
运行sudo ufw status
查看当前允许的端口
然后sudo ufw allow 10000/tcp
以允许访问一个 webmin 需要。
试试这个……它对我有用
iptables -I INPUT 1 -p tcp --dport 10000 -j ACCEPT
service iptables save
/etc/init.d/iptables restart
在浏览器中打开两个链接
尝试:
sudo iptables -A INPUT -p tcp -d 0/0 -s 0/0 --dport 10000 -j ACCEPT
端口 10000 正在侦听,因此您要么有 Webmin 安装问题,要么 SSH 可能为 Webmin 创建了问题。
我建议禁用 SSH,回到非 SSL。 检查端口 10000 是否是 Webmin GUI? 如果没有,请清除 Webmin 安装。
apt-get --purge remove webmin
使用 Webmin 中的说明重新安装 Webmin
http://www.webmin.com/deb.html
SSH 仍然禁用检查
http://Just-my-IP-adress:10000
我建议使用 Webmin 来安装 SSH。
一般来说,分阶段构建和验证 VPS 是一个更好的过程,在添加另一个组件之前测试每个组件。 无论 Digital Ocean 有什么建议,一次将所有组件集成在一起并切换开关会导致难以追踪问题,而这些问题通常需要您重新开始和重建。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.