前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Ubuntu服务器安全性提升:修改SSH默认端口号

Ubuntu服务器安全性提升:修改SSH默认端口号

作者头像
修己xj
发布2023-10-01 13:13:39
9500
发布2023-10-01 13:13:39
举报
文章被收录于专栏:修己xj

在Ubuntu服务器上,SSH(Secure Shell)是一种至关重要的远程连接工具。它提供了一种安全的方式来远程连接和管理计算机系统,通过加密通信来确保数据的保密性和完整性。SSH协议广泛用于计算机网络中,用于远程管理、文件传输和安全通信等任务。然而,SSH默认使用的端口号是22,这也是黑客们常常尝试入侵的目标之一。为了提高服务器的安全性,我们通常建议修改SSH的默认端口号,以减少未经授权的访问和潜在的风险。接下来,我们将详细介绍如何在Ubuntu上执行这一关键操作。

编辑SSH配置文件

/etc/ssh目录下修改配置文件sshd_config

先备份

代码语言:javascript
复制
cd /etc/ssh

cp sshd_config ./sshd_config_backup

修改配置文件sshd_config,将原来注释掉的 #Port 22 取消注释,并将端口号改为我们需要修改的目标端口号。

代码语言:javascript
复制
sudo vim sshd_config

_20230930204723.png

_20230930204755.png

修改完之后保存文件

配置防火墙允许访问修改之后的端口

修改SSH默认端口后,需要确保防火墙允许新的端口上的SSH连接。如果您在SSH配置中将端口号更改为2222,并且您的防火墙默认拒绝所有入站连接,那么您需要执行以下命令:

代码语言:javascript
复制
sudo iptables -A INPUT -p tcp --dport 2222 -j ACCEPT

重新启动SSH服务

在更改SSH配置后,需要重新启动SSH服务以使更改生效。执行以下命令:

代码语言:javascript
复制
cd /etc/init.d

./ssh restart

或者

代码语言:javascript
复制
bash
sudo systemctl restart ssh

总结

通过按照上述步骤,您已成功修改了Ubuntu默认SSH端口号。这可以增加服务器的安全性,减少恶意访问的风险。但请务必在更改配置之后进行测试,以确保您可以正常访问服务器。了解如何在关键时刻保持服务器的安全性是非常重要的,而修改SSH端口号是其中的一部分。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-09-30 21:12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 修己xj 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 编辑SSH配置文件
  • 配置防火墙允许访问修改之后的端口
  • 重新启动SSH服务
  • 总结
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档