centos 修改ssh默认端口号

news/2024/12/26 8:27:09

linux服务器一般默认的ssh端口号都为22,所以在大部分的使用者手中出于安全考虑就需要修改ssh的默认端口号,下面为为修改ssh默认端口号方法
一:修改/etc/ssh/sshd_config配置文件(注意:这里是sshd_config,而不是ssh_config)
1:查看ssh的默认端口号

netstat  -anp|grep ssh

clipboard.png
2:修改/etc/ssh/sshd_config配置文件
在sshd_config文件中添加一个端口号10011(这里保留22端口,是为了放置假如配置失败的话,还可以使用22端口使用ssh登录,配置完成后,可以删除22端口)
clipboard.png
二:防火墙配置
这里可以参考:linux之centos7防火墙基本使用
三:向SELinux中添加修改的SSH端口
在网上很多的修改ssh默认端口号的教程中都是只说到上面那一部分然后重新启动ssh服务,我是不知道他怎么实现的啊,反正我是怎么也实现不了,不管怎样配置都不起作用,ssh端口号一直是22,最后我发现了,这是由于我们需要向SELinux中添加修改的SSH端口
1:安装semanage
semanage是SELinux的管理工具,是用于向SELinux添加和修改ssh端口号

#安装依赖
yum install policycoreutils-python
#安装semanage
yum provides semanage

2:使用semanage向SELinux中添加我们刚刚添加的端口号(10011)
查询当前 ssh 服务端口:

semanage port -l | grep ssh

向 SELinux 中添加我们需要添加的ssh端口(10011):

semanage port -a -t ssh_port_t -p tcp 10011

验证 ssh 端口是否添加成功:

semanage port -l | grep ssh

重启 ssh 服务:

systemctl restart sshd.service

clipboard.png
四:测试:
在命令行输入:

ssh root@192.168.11.201 -p 10011

如下表示可以使用10011端口登录ssh了,这时候你就可以将/etc/ssh/sshd_config文件中的22端口号配置删除,然后重启ssh服务,这时候ssh的默认端口号就改成了10011

clipboard.png


http://www.niftyadmin.cn/n/4594204.html

相关文章

博依特科技完成中科科创千万级Pre-A轮独家融资,工业大数据助力传统制造业转型升级 ...

2月25日消息,作为工业大数据深度挖掘,及智能制造公司--广州博依特科技(POI-TECH)宣布完成千万级Pre-A轮融资,本轮融资由中科科创独家投资。 2018年以来,国家提出“双创”工作高质量发展,推动新…

更换主机名后,如何运行ORACLE数据库

修改D:\oracle\ora92\network\admin目录下listener.ora和tnsnames.ora两个文件中主机名即可。

haproxy在线管理与维护分享

相比于nginx负载均衡,haproxy有一个很好用的功能,就是可以动态的维护后端的server,而不必重启整个服务。完成这项功能需要使用到haproxy socket和socat。 1. haproxy sock 开启haproxy unix socket 在配置文件的global选项里添加:…

windows7下消除快捷键箭头的方法

(1)启动注册表编辑器:点击 开始—运行里面输入“regedit”(2)然后依次展开如下分支:“HKEY_CLASSES_ROOT\lnkfile”;(3)删除“lnkfile”子项中的“IsShortcut”字符串值项…

minigui中的Windows

最近在学习MiniGui,深入研究发现minigui的窗口虽然跟window差不多,但是还是有些不一样的东西,下面这篇文章写的不错。特别转过来。图形编程中,窗口是一个重要的概念,窗口其实是一个矩形框,应用程序可以使用…

冲动是魔鬼

天呐,我竟然在自学没有完成的情况下,一拍脑门就接下了数据库的课,是勇敢还是 不负责任?我本就是想自己学一下,可是正好赶上青黄不接,于是我就被赶鸭子上架了,我还以为没啥呢,可是上了…

NB-IoT 的“前世今生”

作者:个推B2D研发工程师 海晏 根据《爱立信2018移动报告》(Ericsson Mobility Report,June 2018)的预测,蜂窝物联网设备连接数将在2023年达到35亿,年增长率达到30%。 图片来源:《爱立信2018移动报告》&…

jQuery 选择器 筛选器 样式操作 文本操作 属性操作 文档处理 事件 动画效果 插件 each、data、Ajax...

jQuery jQuery介绍 1.jQuery是一个轻量级的、兼容多浏览器的JavaScript库。 2.jQuery使用户能够更方便地处理HTML Document、Events、实现动画效果、方便地进行Ajax交互,能够极大地简化JavaScript编程。它的宗旨就是:“Write less, do more.“ jQuery的优…