vps能ping通但是ss上不了
检查远程服务器的sshd。
检查远程服务器的sshd服务是否正常。
检查结果没有问题,端口运行正常。
使用tcpdumpsrchost抓包,发现收到了客户端发来的数据包,说明sshd服务和基本连接没有问题。
我怀疑这和我之前遇到的情况是一样的。
与阿里云服务器的MTU值要求相对较低有关。
您可以通过命令修改MTU值来连接远程服务器。
VPS技术是将一台服务器划分为多个虚拟专用服务器的一种高品质服务。
实现VPS的技术分为容器技术和虚拟化技术。
在容器或者虚拟机中,每个VPS都可以分配一个独立的公网IP。
地址、独立操作系统,实现不同VPS之间磁盘空间、内存、CPU资源、进程和系统配置的隔离,模拟用户和应用程序独占使用计算资源的体验。
Linux中修改SSH端口号
拿到VPS后,首先要做的就是更改SSH端口,使用不易分解的端口号,防止黑客攻击。
更改端口号是通过修改SSH配置文件来完成的。
登录ssh后,输入以下内容:进入#Port22部分,编辑并删除Port22前面的#。
然后下一行输入新的端口号,例如例如:Port10000(你决定,最大不能超过65535)编辑完成后,先按ESC然后输入以下内容:wq?,删除端口22。
但是有一个问题:大多数Linux服务器都有自己的防火墙IPtables规则。
在规则中设置端口10000。
iptables-IINPUT?-ptcp--dport10000-jACCEPT-I?将上面的规则添加到iptables规则前面,然后删除ssh默认的22端口,保存规则,重启防火墙就大功告成了。
下面讲一下如何删除iptables规则。
删除时要写很长的列表,既浪费时间,又容易出错。
然后按行号删除,代码如下:[root@test~]#iptables-nL--line-numberChainINPUT(policyACCEPT)num?targetprotoptsource?destination1?DROPall?--?192.168.1.10.0.0.0/02?DROP?all?--?192.168.1.20.0.0.0/03?DROPall?--?192.168.1.3?0.0.0.0/0例如,要删除第二条规则,请输入:[root@测试~]#iptables-DINPUT2