CentOS7主机SSH连接失败
说来话长,之前20刀一年买bandwagon的廉价VPS,由于做了一些违法的事情,导致ip被封了。
检测ip被封的方法:进入ping.chinaz.com;输入IP地址,如果国外节点能够Ping通而国内节点不同,这时基本确定你的IP被封了。
这样你只能更换IP地址了,有的VPS提供商会允许免费更换IP地址,像是bandwagon之前可以免费更换IP地址,但是现在也是要付费才能更换(可能是更换的人太多了),大概8刀左右。如果不想破费,那就等解封,大概等个几个月差不多能够解封吧。事情就是从这里开始,解封之后无论是Putty还是XShell都无法连接到主机。
先要查看SSH端口是否打开。http://port.ping.pe/这个网站输入IP:Port查询端口状态,再确认IP地址可以访问的情况下,端口只能国外访问国内无法访问,这时你只有端口被封了,你需要更换一个SSH端口。百度“修改SSH端口即可”;如果国内外的节点均无法访问,接下来就去查看该端口的状态。打开主机的后台控制面板,输入命令:
firewall-cmd --zone=public --list-ports
防火墙查看已经开放的端口列表。没想到我的主机连firewall的防火墙都没有,幸亏看到了这篇博文。直接进行命令行安装、启动:
yum install firewalld firewalld-config
systemctl start firewalld
终于可以查看开放的端口,结果发现一个端口都没开。使用命令开启想要的端口。
firewall-cmd --zone=public --add-port=/tcp --permanent
firewall-cmd --reload
再查看已打开端口果然多了27921,然而仍然无法连接,又查到这篇文章说firewall开启可能会导致连接不上,所以刚刚安装的防火墙又被关闭:
systemctl stop firewalld.service(关闭服务)
systemctl disable firewalld.service(禁止开机自启)
经过这一番操作之后,终于可以连接了。这中间的过程没有截图的原因是文章在全部搞定才开始写,所以我不想再来一遍只为了截图,反正我这个参考性应该不是很大,特殊性很高,不过即使其中一点能够帮助到一些人就好,毕竟我问题的解决也是受到几篇文章里面一小部分内容启发,综合起来才解决的。
CentOS7主机SSH连接失败的更多相关文章
- ssh连接失败,提示 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
[root@iZ2ze4kh1rvftq4cevdfjwZ ~]# ssh IP @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ...
- Centos7 配置ssh连接
Centos7 配置ssh连接 1.检查是否安装openssh-server:#yum list installed | grep openssh-server 安装openssh-server:#y ...
- ssh连接失败,排错经验
一.场景描述 ssh连接服务器,发现连接失败,但是对应服务器的ip能够ping通. 场景: [root@yl-web ~]# ssh root@10.1.101.35 ssh_exchange_ide ...
- ssh连接失败,排错经验(转)
一.场景描述 ssh连接服务器,发现连接失败,但是对应服务器的ip能够ping通. 场景: [root@yl-web ~]# ssh root@10.1.101.35 ssh_exchange_ide ...
- 关于Ubuntu远程ssh连接失败的问题
在做机器人项目的时候,用的是Ubuntu的linux,跟之前的CentOS的操作命令有一点差别,就比如防火墙的名字,在Ubuntu系统中叫什么ufw,真是有点不好接受. 为了能模拟环境,我又弄了一台电 ...
- ssh连接失败
参考:http://www.cnblogs.com/starof/p/4709805.html https://www.chenyudong.com/archives/ssh-using-privat ...
- 虚拟机下CentOS7开启SSH连接
在虚拟机(Vmware Workstation)下,安装了CentOS7,现在想通过SSH工具连接虚拟机中的CentOS7 1. 首先,要确保CentOS7安装了 openssh-server,在 ...
- 【转】虚拟机下CentOS7开启SSH连接
在虚拟机(Vmware Workstation)下,安装了CentOS7,现在想通过SSH工具连接虚拟机中的CentOS7 1. 首先,要确保CentOS7安装了 openssh-server,在终 ...
- ssh连接失败, 记下来原因和解决方案
mac下使用secureCRT发现连接不了虚拟机上的linux 运行 ps -e | grep ssh,查看是否有sshd进程 如果没有,说明server没启动,通过 /etc/init.d/sshd ...
随机推荐
- kubespray部署k8s
0.把外网的/usr/local/bin/*拷过来覆盖 1.把部署好的集群的 calicoctl cni-plugins-linux-amd64-v0.8.1.tgz kubeadm-v1.16.3- ...
- Centos安装Python3及设置对应版本pip
安装Python3 安装Python依赖: yum -y install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel ...
- jquery换一批的写法
jquery换一批的写法 <pre> <img src="{$yuming}/images/3/huanyipi.png" alt="" cu ...
- Python中的Nonetype类型判断
在学习过程中遇到了程序崩溃,反馈的原因是变量的类型是 Nonetype 那么如何判断该类型 if Lines is None: print(type(Lines)) 其实 Nonetype 就是No ...
- 人机交互技术 Week 2_History of HCI
Recap: Interaction Design Interaction Design Designing interactive products to support people in the ...
- go defer 语句会延迟函数的执行直到上层函数返回。
defer code... 可以理解为 执行完当前defer所在的方法代码后执行defer 中的代码 常用在释放资源 比如 关闭文件 为防止忘记编写关闭代码 可以先写好 defer 各种释放资源 ...
- CentOS7离线安装Mysql(详细安装过程)
Mysql安装 下载mysql离线安装包 https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.27-1.el7.x86_64.rpm-bundle ...
- hdu 6375 度度熊学队列 (链表模拟)
度度熊正在学习双端队列,他对其翻转和合并产生了很大的兴趣. 初始时有 N 个空的双端队列(编号为 1 到 N ),你要支持度度熊的 Q 次操作. ①1 u w val 在编号为 u 的队列里加入一个 ...
- elasticsearch 集群详解
ES为什么要实现集群 在单台ES服务器节点上,随着业务量的发展索引文件慢慢增多,会影响到效率和内存存储问题等. 如果使用ES集群,会将单台服务器节点的索引文件使用分片技术,分布式的存放在多个不同的物理 ...
- C# DateTime Subtract
DateTime start = DateTime.Now.AddDays(-20); DateTime end = DateTime.Now; TimeSpan ts = end.Subtract( ...