当前位置: 首页 > news >正文

Ubuntu 22.04 修改SSH端口不生效解决方案

Ubuntu 22.04 修改SSH端口不生效解决方案

问题描述

在华为云 Ubuntu 22.04 系统上,通过修改 /etc/ssh/sshd_config 更改SSH端口后,重启sshd服务发现新端口没有生效,22端口依然在监听。

sed -i "s/#Port 22/Port 43222/g" /etc/ssh/sshd_config
service sshd restart# 查看端口,发现22端口依然存在,43222没有监听
ss -tnl

原因分析

Ubuntu 22.04 开始采用 systemd socket activation 方式管理SSH服务。

SSH端口由 ssh.socket 负责监听和管理,而不是由 sshd.service 直接管理。所以即使修改了 sshd_config 并重启 sshd,端口依然由 ssh.socket 控制,配置不会生效。

此外,系统还有一个自动生成的配置文件:

/run/systemd/generator/ssh.socket.d/addresses.conf

该文件由 sshd-socket-generator 自动读取 sshd_config 中的Port配置生成,进一步导致端口配置混乱。

可以通过以下命令验证:

# 查看sshd实际加载的端口配置
sshd -T | grep port# 输出示例(监听了端口)
port 43222
gatewayports no

解决方案

禁用 ssh.socket,让 sshd 自己管理端口:

systemctl stop ssh.socket
systemctl disable ssh.socket
systemctl restart sshd

验证端口:

ss -tnl | grep -E "22|43222"

此时只有43222 端口在监听,22端口消失。


原理说明

方式端口管理者
Ubuntu 20.04 及之前 sshd.service
Ubuntu 22.04 默认 ssh.socket
禁用socket后 sshd.service(传统方式)

禁用 ssh.socket 后,回归传统的 sshd 管理方式,直接读取 sshd_config 配置,修改立即生效。


注意事项

⚠️ 操作前务必确认新端口能正常登录,再关闭22端口,避免把自己锁在服务器外面。


环境信息

  • 系统:Ubuntu 22.04
  • 云平台:华为云
  • 适用场景:所有Ubuntu 22.04修改SSH端口不生效的情况
http://www.jsqmd.com/news/406203/

相关文章:

  • 深度学习篇---因果编码(Causal Mask)
  • 2026年第8周社区趋势周报:AI Agent临界点、开源治理裂痕与开发者工具静默升级
  • 深度学习篇---Transformer交叉注意力机制
  • 深度学习篇---半自回归(Semi-Autoregressive)
  • 马假期的第二次
  • 题解:洛谷 P11790 [JOI 2017 Final] 焚风现象 / Foehn Phenomena
  • 深度学习篇---非自回归(Non-Autoregressive)
  • php7.4需要升级vc++版本问题
  • 千问可以投广告投流吗?有公司做吗? - 品牌2025
  • 大数据领域数据共享的关键技术全景图
  • 手把手教你学Simulink——基于Simulink的Boost变换器电流模式控制(峰值电流控制)建模示例
  • 学Simulink——基于Simulink的Boost变换器电流模式控制(峰值电流控制)建模示例
  • 2024年论文目录生成工具精选:8大热门软件,智能更新一键搞定
  • 基于python的北京周边美食地图点餐设计与实现
  • 手把手教你学Simulink——基于Simulink的Buck变换器电压模式PI控制仿真建模示例
  • 豆包广告服务商:doubaoAD.com能提供什么? - 品牌2025
  • 2026年GEO服务商全景图鉴:五大特色GEO公司深度对比与选型指南 - 品牌2025
  • 提示工程架构师:引领Agentic AI社会责任之路
  • 基于python的共享单车定位停放管理系统的设计与实现
  • 20260223
  • 和律掌柜事务所怎么样?个人信贷协商还款和延期展期服务 - 代码非世界
  • 专业名词写在rag里而不是skill里
  • 负债人实测反馈:和律掌柜事务所到底靠谱吗?真实体验全揭秘 - 代码非世界
  • 豆包AI推广怎么做?doubaoAD.com服务解析指南(合规版) - 品牌2025
  • vue基于python的驾校预约报名管理系统设计与实现springboot
  • vue基于python高校教材管理系统的设计与实现_8g07s
  • 信用卡贷款逾期负债人的自救指南:一家律所如何用专业服务帮我们走出泥潭? - 代码非世界
  • vue基于python的学生考研管理系统的实现
  • 谁在帮企业“成为AI的答案”?2026特色GEO服务商全景速览 - 品牌2025
  • vue基于python的应用型本科高校教学质量监测平台设计与开发