Ubuntu 24.04 修改 ssh 监听端口

Ubuntu 24.04 修改 ssh 监听端口

  • 系统
  • [Ubuntu 24.04 使用了 socket activation 机制](#Ubuntu 24.04 使用了 socket activation 机制)
  • [查看 socket 配置](#查看 socket 配置)
  • [查看 service 配置](#查看 service 配置)
  • [# 查看依赖关系](# 查看依赖关系)

系统

bash 复制代码
 lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 24.04 LTS
Release:	24.04
Codename:	noble

Ubuntu 24.04 使用了 socket activation 机制

查看 socket 配置

bash 复制代码
systemctl cat ssh.socket

查看 service 配置

bash 复制代码
systemctl cat ssh.service

# 查看依赖关系

bash 复制代码
systemctl list-dependencies ssh.socket
bash 复制代码
# systemctl cat ssh.socket
# /usr/lib/systemd/system/ssh.socket
[Unit]
Description=OpenBSD Secure Shell server socket
Before=sockets.target ssh.service
ConditionPathExists=!/etc/ssh/sshd_not_to_be_run

[Socket]
ListenStream=22
Accept=no
FreeBind=yes

[Install]
WantedBy=sockets.target
RequiredBy=ssh.service
bash 复制代码
# cat /usr/lib/systemd/system/ssh.socket
[Unit]
Description=OpenBSD Secure Shell server socket
Before=sockets.target ssh.service
ConditionPathExists=!/etc/ssh/sshd_not_to_be_run

[Socket]
#ListenStream=22
ListenStream=26222
Accept=no
FreeBind=yes

[Install]
WantedBy=sockets.target
RequiredBy=ssh.service
bash 复制代码
systemctl daemon-reload
systemctl restart ssh.socket
bash 复制代码
# ss -tlnp | grep sshd
LISTEN 0      4096               *:26222            *:*    users:(("sshd",pid=3637,fd=3),("systemd",pid=1,fd=82))
相关推荐
心满意足的大脸猫21 小时前
Win11 开启 SSH 服务器与密钥登录配置记录
服务器·microsoft·ssh
kongba00721 小时前
双轨终端监视系统部署手册tmux + ttyd 实时 SSH 操作可视化方案
运维·ssh
REDcker2 天前
SSH客户端选型与实践
运维·ssh
WXDcsdn2 天前
新安装的Debian 12系统开启root用户和ssh登录权限
运维·debian·ssh
L1624762 天前
OpenSSL + OpenSSH 两套安装方案(覆盖系统目录 / 独立目录)
linux·ssh
城南观北3 天前
Ubuntu 解决 apt 锁占用 + 安装 net-tools + 搭建 SSH 远程连接(保姆级实操)
linux·ubuntu·ssh
张太行_3 天前
VSCode SSH公钥免密登录
ide·vscode·ssh
zhz52144 天前
SSH 双因素认证实战:服务器 Google Authenticator + Xshell / PuTTY / MobaXterm 一次配通
运维·服务器·ssh·authenticator·m2f
穷人小水滴5 天前
ssh-bridge: 在 Linux 虚拟机中转发消息的简单实现 (UNIX socket)
linux·ssh·unix
NashSKY5 天前
RK3588 Debian 系统安装与WiFi/SSH配置笔记
debian·ssh·rk3588