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

2022年 7月 13日 发表评论

云产品最新活动点击抢腾讯云3/5年服务器限量秒杀名额续费贵、升级贵,建议选配置高、长期的云产品PS:幻兽帕鲁十分火热:点击了解阿里云帕鲁服务器自建教程点击了解腾讯云帕鲁服务器自建教程

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

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

1:检查ssh的默认端口号

netstat-ANP | grepssh怎么在centos中对ssh默认端口号进行修改 -

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

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

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

二:防火墙配置

这里可以参考: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怎么在centos中对ssh默认端口号进行修改 -

四:测试:

在命令行输入:

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

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

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

小咸鱼

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: