IDC资讯

质量为本、客户为根、勇于拼搏、务实创新

< 返回IDC资讯列表

怎么在centos中对ssh默认端口号进行修改

发布时间:2022-05-30

在本期中,桂哥网络将向您介绍如何在centos中修改ssh默认端口号。文章内容丰富,从专业角度分析叙述。看完这篇文章,希望你能有所收获。

一:修改/etc/ssh/sshd_config配置文件(注意:这里是sshd_config,而不是ssh_config)

1:检查ssh的默认端口号

netstat-ANP | grepssh

2:修改/etc/ssh/ssh _ config配置文件

在sshd _ config文件中添加端口号10011(此处保留22个端口,这样如果配置失败,也可以使用22个端口使用ssh登录,配置完成后可以删除22个端口)

二:防火墙配置

这里可以参考:linux中centos7防火墙的基本使用

三:向SELinux中添加修改的SSH端口

在互联网上很多修改ssh默认端口号的教程中,我们只讲上面的部分,然后重启ssh服务。我不知道他是怎么意识到的。反正我意识不到。不管配置如何,ssh端口号始终是22。最后我发现这是因为我们需要给SELinux添加修改过的SSH端口。

1:安装semanage

Semanage是SELinux的一个管理工具,用来给SELinux添加和修改ssh端口号

#安装依赖项

yuminstallpolicycoreutils-python

#安装semanage

Yumprovidessemanage2:使用semanage将我们刚刚添加的端口号添加到SELinux (10011)

查询当前ssh服务端口:

Semanageport-l|grepssh添加我们需要添加到SELinux的ssh端口(10011):

semanageport-a-tssh _ port _ t-ptcp 10011验证ssh端口是不是已成功添加3360

semanagerport-l | grepssh重新启动ssh服务:

systemctlrestardsshd . service

四:测试:

在命令行输入:

Sshroot@192.168.11.201-p10011意味着您可以使用端口10011登录ssh。此时,您可以删除/etc/ssh/ssh _ config文件中端口号22的配置,然后重新启动ssh服务。此时,SSH的默认端口号更改为10011。

以上是桂哥网络如何与您分享如何在centos中修改ssh默认端口号的。如有类似疑惑,请参考以上分析了解。如果你想了解更多,请关注桂哥网络


TikTok千粉号购买平台:https://tiktokusername.com/