现象:为保证服务器远程连接的安全性,修改ssh远程端口从默认22端口至其他端口

修改/etc/ssh/sshd_config

vi /etc/ssh/sshd_config

#Port 22 //这行去掉#号

Port 520 //下面添加这一行

重启ssh服务

systemctl restart sshd.service

查看ssh状态

systemctl status sshd.service

使用ssh工具连接服务器失败

原因:

服务器操作系统版本为Centos 7

[root@localhost ~]# getenforceEnforcing

解决方法:

①关闭selinux,修改配置文件

vi /etc/selinux/config设置SELinux为disableSELINUX=disabled

保存退出,重启服务器,远程连接正常。

②使用以下命令查看当前SElinux允许的ssh端口:

semanage port -l | grep ssh

添加520端口到SELinux

semanage port -a -t ssh_port_t -p tcp 520

然后确认一下是否添加进去

semanage port -l | grep ssh

如果成功会输出

ssh_port_t tcp 520, 22

重启ssh

systemctl restart sshd.service

不过上述方法仅仅是在ssh中设置端口,还要在防火墙firewalld中放行端口才是

CentOS 7防火墙换用Friewalld了

其实跟iptable一样就命令不一样

这里有个问题如果要添加范围例外端口如1000-2000

语法命令如下:

启用区域端口和协议组合

firewall-cmd [--zone=] --add-port=[-]/ [--timeout=]

此举将启用端口和协议的组合。端口可以是一个单独的端口 或者是一个端口范围。协议可以是tcp或udp。

实际命令如下:

firewall-cmd --zone=public --add-port=520/tcp --permanent 

执行可以成功。

Centos 7修改ssh端口启动失败解决办法相关推荐

  1. CentOS Stream修改SSH端口及删除端口

    CentOS Stream修改SSH端口及删除端口 1.修改SSH端口 sudo vim /etc/ssh/sshd_config 找到 #Port 22 修改为以下内容 Port 22 //开放默认 ...

  2. 非正常关机宝塔mysql启动失败_宝塔mysql启动立刻停止启动失败解决办法

    宝塔mysql启动立刻停止和启动失败大部分原因是主机的内存小了,这种情况多发生于1G内存及以下的主机上面,随着wordpress越来越消耗内存,宝塔也是个非常吃内存的玩意,所以建议购买主机的时候选择1 ...

  3. CentOS 7修改SSH端口

    修改SELinux 如果不修改SELinux直接修改ssh端口,会导致服务无法成功重启 查看SELinux状态 $ sestatus SELinux status: enabled SELinuxfs ...

  4. Apache启动失败解决办法

    在启动Apache时会弹出错误提示,如下图所示: 或者在windows的服务里启动, 显示如下的错误: 解决方法主要是在Apache的安装目录里修改 D:\Program Files\Apache S ...

  5. APMServ 5.2.6在WIN7系统里Apache启动失败解决办法

    转自:http://www.25ysj.com/jzzhishi/441.html 和 http://blog.163.com/ye_6688/blog/static/1797731920112923 ...

  6. Linux下dota2启动失败解决办法

    前段时间听说dota2有linux版本,果断下载安装了一个,当时搞驱动什么的把电脑搞挂了好几次,最后总算能跑了,然后换工作就好久没玩,这两天更新了好多东西之后,发现起不来了,不知道什么原因,尝试了很多 ...

  7. 高德地图 定位失败,10: 定位服务启动失败 解决办法

    问题: 在使用高德地图的时候,根据官方API的代码写出demo后,定位服务无效,并且提示 定位失败,10: 定位服务启动失败.如下图: 解决办法: 在AndroidManifest中添加 <se ...

  8. apmserv5.2.6 mysql启动失败_APMServ5.2.6win10系统Apache、MySQL5.1启动失败解决办法

    解决办法之一: 把左下角的SSL钩上了,如果你没有用证书,就把那个去掉,有的朋友去掉就可以了.也可能再装了证书钩上SSL也可以用了. 解决办法之二: 看了说的把SSL勾掉的办法,也解决不了.后来就去查 ...

  9. 使用海康视频插件,启动失败解决办法(基于VUE)

    问题:使用海康视频插件,插件在谷歌浏览器中启动失败问题(这个海康插件实在是坑人) 原因: 是因为海康的插件还没支持高版本谷歌,这个原因 我是醉醉的. 解决办法: 使用低版本谷歌浏览器(94版本以下) ...

最新文章

  1. mysql的binlog太多太大占用了空间的解决办法
  2. 项目管理难,如何高效地对项目进行管理?
  3. 活动报名丨悟道开放日:大模型最新研究进展、应用开发训练营、50+闪电演讲作者面对面...
  4. abb变频器电机过热保护怎么复位_变频器驱动的电机过热该怎么办
  5. PIL模块与随机生成中文验证码
  6. BS下实现WIN7下Aero效果
  7. Scala与Java差异(六)之类定义
  8. python函数里面可以修改一些数据类型
  9. SQL 查询所有表名、字段名、类型、长度、存储过程、视图
  10. java pdf替换文字_java代码用itext 识别PDF中的文字然后替换
  11. P值计算(Excel)
  12. 【光线追踪】 流程分析与实现的路径跟踪渲染器
  13. 050 XSS通关小游戏——xss challenge
  14. Flask邮件的配置和使用
  15. js为什么设置为单线程,怎么实现多线程
  16. 手机h5 页面扫码上传图片 同步显示到pc端
  17. 关联规则挖掘基本概念与Aprior算法
  18. 《学成在线 》 网站制作源码及总结html+css
  19. opencv手势识别(1_手势分割)
  20. Vue.js实现房贷计算器

热门文章

  1. 安卓带力度的电子签名的实现
  2. 7.5 空间直线及其方程
  3. 2012团购网能HOLD得住吗
  4. mysql group 更新递增_MySQL Group Replication在网易使用和优化实践
  5. 网站如何设计更符合百度seo优化_对百度搜索引擎友好的网站结构
  6. pidstat命令(pidstat一键脚本、linux进程异常排查和性能分析)
  7. 12029 citrix onl…
  8. Python字典中 items() 和 iteritems() 区别
  9. 《你当像鸟飞往你的山》教育让你内心的山更高,更广
  10. java异步队对联_程序员的春节对联集锦