如何改变Linux云服务器的SSH端口

SSH(Secure shell)是一种加密网络协议,用于安全连接远程服务器,可在主机与客户端之间以加密形式传输数据。

SSH 默认 TCP 端口为 22,修改默认端口,能够防范恶意程序和用户暴力破解入侵服务器。

本文将介绍在 Linux 服务器防火墙中修改 SSH 端口、添加自定义 SSH 端口的操作步骤

在更改默认的SSH端口号之前,可以使用下面的命令检查当前的端口。

# netstat -ntlp | grep ssh

更改SSH端口

1. 打开SSH守护进程主配置文件/etc/ssh/sshd_config

# vi /etc/ssh/sshd_config

2. 现在搜索行以Port 22开始,并在行前添加标签(#)。然后在下面添加一条新的Port line,其中包含自定义,如图所示。
注意:将示例端口号2223替换为需要设置的自定义端口。

3. 保存并退出。

在服务器防火墙中添加新的自定义SSH端口

1. 使用UFW (Ubuntu/Debian)设置防火墙。

# ufw allow 2223/tcp

2. 添加IPTables并验证(所有Linux操作系统)。

# iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 2223 -j ACCEPT
# iptables -L

3. 在FirewallD (CentOS 7/8)中添加。

# firewall-cmd --permanent --zone=public --add-port=2223/tcp
# firewall-cmd --reload

注意:示例端口号2223替换为需要设置的自定义端口号。

重启SSH进程使修改生效

运行以下命令重新启动SSH daemon,并验证端口是否已更改。

# systemctl restart sshd
# netstat -ntlp | grep ssh

原创文章,作者:余初云,如若转载,请注明出处:https://blog.jidcy.com/jsjc/2766.html

Like (0)
Previous 2026年5月26日
Next 2026年5月26日

相关推荐

  • 什么是云端基础设施?

    云端基础设施定义 云基础设施是硬件和软件元素的组合,包括计算能力、网络、存储和虚拟化资源,这些都是支撑云计算的必要条件。 虚拟资源与实体基础设施对应,包括存储器、网络交换器、服务器…

    2026年4月30日
    0
  • 网站打开速度越来越慢和主机有关系吗?

    网站上线运营一段时间后,页面加载越来越慢几乎是个绕不开的问题。 出现这种情况,很多站长的第一反应是去查代码、压图片、卸插件,或者觉得是最近网络不稳定。这些方向不能说没有道理,但常常…

    2026年4月13日
    0
  • MD5 加密算法是什么?

    MD5(Message Digest Algorithm 5) 是一种哈希算法(Hash Algorithm),主要用来对数据进行不可逆的单向加密 ,常见于密码储存、数据完整性验证…

    2026年5月14日
    0
  • oss对象存储服务是什么?

    高效地处理大规模数据已经成为许多企业的核心需求​​​​​​​,企业正日益借助大规模的对象存储来打造企业级数据池与智能存储服务,存储系统正朝着更具弹性、更高效、更智能的方向迈进,以契…

    2026年6月9日
    0
  • WordPress报413请求实体过大错误

    413 请求实体过大错误,是一种 HTTP 响应,意思是你发送的内容比服务器能接受的要大。HTTP 400 系列错误一般是客户端的问题,但 413 错误更多是因为上传的内容本身合法…

    2026年3月28日
    0
  • 云计算安全防护方案解析

    云计算安全是指一系列旨在保护数据、应用程序及技术基础设施的技术、解决方案与流程。它的重要性体现在,不仅能够守护企业与客户的数据安全,还能确保业务的持续稳定运行。本文将具体阐述云计算…

    2026年4月25日
    0
  • 网络图片侵权被告?赔偿标准是多少

    为网络的开放特性与便利性,使得网络上非常容易出现图片侵权状况,大量图片版权拥有者在毫不知情的状态下被他人直接使用自己创作或拍摄的图片,当察觉自身权益遭到侵害时,无论对方是有意还是无…

    2026年6月4日
    0
  • Python如何使用Selenium抓取动态网站

    对于用静态 HTML 和 CSS 构建的网站,像 Python 的请求库和 Beautiful Soup 这样的简单工具通常能在网页抓取时完成工作。然而,在处理基于动态 JavaS…

    2026年3月30日
    0
  • 什么是 PostgreSQL?一款开源数据库系统

    PostgreSQL 是一款开源的对象关系型数据库系统,能安全、稳定地应对各种复杂的数据处理需求。下面就为大家介绍PostgreSQL的基本概念、常见应用场景。 什么是 Postg…

    2026年4月23日
    0
  • http和https的区别及优缺点

    你有没有注意到,有些网站的网址开头是http://,有些则是https://? 虽然看起来只差了一个「s」,但它们的安全性和运作方式却完全不同。 什么是 HTTP? http 的定…

    2026年5月13日
    0