我按照DigitalOcean的教程介绍了如何使用SSH设置服务器,创建新用户,防火墙等。本系列的第一个教程链接在:
https://www.digitalocean.com/community/tutorials/how-to-connect-to-your-droplet-with-ssh
我还在我的服务器上安装了Webmin,但是仍然无法使用Web浏览器连接到服务器。它只是加载了很长时间然后说它无法建立连接。我一直在使用的URL是:
“Just-my-IP-adress”和“https://Just-my-IP-adress:10000”
最后一个打开Webmin管理员。
我不确定从服务器获取响应还需要做些什么。这对我来说都是新的,所以你不应该假设除了我上面的教程之外的任何事情已经完成了。
任何新手错误的建议都会受到赞赏。
UPDATE1 :按照本教程安装LAMP之后,我现在只是在使用我的IP地址时得到响应,webmin仍然没有响应,但我认为它没有正确安装,因为我做了我进行Webmin安装时没有安装LAMP。
UPDATE1 :再次安装Webmin后,我仍然无法通过浏览器访问它。我尝试了命令:
nc -zvw 3 <my-ip> 10000
在终端并得到了这个回复:¨
Connection to 45.55.191.35 10000 port [tcp/webmin] succeeded!
所以我想端口是开放的,我应该可以连接到它,但它不会让我在浏览器中使用GUI。
答案 0 :(得分:16)
请尝试使用以下命令重新启动webmin,并检查是否收到任何错误。
/etc/init.d/webmin restart
如果工作正常,那么防火墙会出现问题,或者某些端口在DC端被阻止。请尝试停止防火墙并再次检查。
答案 1 :(得分:7)
试试这个......它为我工作
iptables -I INPUT 1 -p tcp --dport 10000 -j ACCEPT
service iptables save
/etc/init.d/iptables restart
在浏览器中打开两个链接
答案 2 :(得分:5)
Digital ocean通过“一键式”设置您的基本防火墙&#39; LAMP堆栈。除ssh和http之外的所有端口都被阻止。我认为教程也让你设置它。
运行sudo ufw status
以查看当前允许的端口
然后sudo ufw allow 10000/tcp
允许访问一个webmin需求。
答案 3 :(得分:3)
nano /etc/webmin/miniserv.conf
ssl=0
更改为ssl=1
。nano
。service webmin restart
<强>干杯强>
答案 4 :(得分:1)
端口10000正在侦听,因此您遇到Webmin安装问题,或者SSH可能会为Webmin创建问题。
我建议禁用SSH,返回非SSL。检查并查看端口10000是否为Webmin GUI?如果没有,请清除Webmin安装。
apt-get --purge remove webmin
使用Webmin
中的说明重新安装Webminhttp://www.webmin.com/deb.html
SSH仍然禁用,请检查
http://Just-my-IP-adress:10000
我建议使用Webmin安装SSH。
一般来说,分阶段构建和验证VPS是一个更好的过程,在添加另一个组件之前测试每个组件。无论数字海洋建议什么,将所有组件同时集成在一起并翻转开关导致难以追踪通常需要您重新开始和重建的问题。
答案 5 :(得分:1)
尝试:
sudo iptables -A INPUT -p tcp -d 0/0 -s 0/0 --dport 10000 -j ACCEPT
答案 6 :(得分:0)