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 ...
随机推荐
- 当后端返回的数据是以属性做开头,怎么用length取值
在我们前端开发中,一般需要的数据是分条的如 [{},{},{},{}] ,这样的数据方便我们用length取值,尤其是在表格中.在控制台看的时候能轻易的看出1 2 3 4条,但有时候后台返回的数据不是 ...
- Jenkins+maven+gitlab自动化部署之基础环境部署(一)
从一个二线城市,来到上海,刚入职,老大就给任务,为了减少开发打包部署时间,需要搭建一套自动化部署环境.接到任务后,赶紧上网查找资料,以及了解jenkins作用等等,用了一周时间,了解了个大概,由于都是 ...
- Java 包的理解与使用
java中的包可以分为两种:内置包.用户自己定义的包.这里介绍的是用户自定义的包. 一.包的使用 1.创建PackageTest.java package com.packtest; public c ...
- 第4章:LeetCode--链表
2. Add Two Numbers: /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNo ...
- C++Primer 5th Chap7 Classes
this关键字: 在成员函数内部可以直接调用函数的对象的成员(类成员的直接访问看做是对this隐式引用,默认this指向非常量) 例如:string isbn() const{return this- ...
- JS 08表单操作_表单域
一.表单的获取方式 document.getElementById() document.forms[index]; document.forms[form_name] document.form_n ...
- MySQL 子查询(二)
接上篇文章,从这节起:MySQL 5.7 13.2.10.5 Row Subqueries 五.行子查询(ROW Subqueries) 标量子查询返回单个值,列子查询返回一个列的多个值.而行子查询是 ...
- 轻松搭建CAS 5.x系列(8)-在CAS Server增加双因素认证(DUO版)
概述说明 为了让系统更加安全,很多登录会加入双因素认证.何为双因素,如果把登陆作为开一扇门的话,那就是在原来的锁上再加一把锁,第二锁用新的钥匙,这样安全系数就更加高了. CAS是通过账号名和密码来认证 ...
- ORACLE:锁被未决分布式事务处理 18.27.160617 持有
1. 以管理员账号登陆 2. rollback force '18.27.160617 ';
- winform PictureBox图片上动态添加Label或其他控件
效果图: 代码: //分页或者多次加载时,需要删除之前产生的lable等控件 ; tabID < ; tabID++) { foreach (Control control in this.ta ...