如何在 Linux 中更改默认 ssh 端口 22?

SSH 服务使用的标准端口是 22/TCP。但是,您可能希望更改 SSH 默认端口 22,以确保您的服务器尽可能安全,因为标准 22/TCP 端口一直是互联网上黑客和机器人程序漏洞的目标。

 

1. 以 Root 用户身份通过​​ SSH 连接到您的服务器

2. 运行以下命令:

vi /etc/ssh/sshd_config

3. 找到以下行并添加一个新行:

# Port 22
# Port 23456

4.重启SSH服务

/etc/init.d/ssh restart
or
/etc/init.d/sshd restart
Centos 7
systemctl restart sshd.service

5. 更新您的防火墙设置

iptables
iptables -I INPUT -p tcp --dport 23456 -j ACCEPT
systemctl restart iptables.service
防火墙
firewall-cmd --zone=public --add-port=23456/tcp --permanent
firewall-cmd --reload

6.通过新的SSH端口登录然后删除端口22

以防万一。没有人想被锁定在他自己的服务器之外。

* 结论

在本教程中,您学习了如何更改 Linux 服务器上的 SSH 端口。

如果您有任何问题或反馈,请随时发表评论。

给TA买糖
共{{data.count}}人
人已赞赏
代码教程

智简魔方:对接lhost分销模块的使用方法

2021-5-18 11:31:32

代码教程

一键安装可以使用浏览器访问的Linux桌面环境

2021-6-5 12:21:31

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索