侧边栏壁纸
博主头像
玄近安

抬猪高手,略懂代码

  • 累计撰写 9 篇文章
  • 累计创建 9 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

解决1Panel在Ubuntu 24.04中SSH端口无法修改问题

玄近安
2024-11-27 / 0 评论 / 0 点赞 / 29 阅读 / 0 字

问题

表现:Ubuntu 24.04中1panel修改ssh端口(主机->SSH管理->基础配置端口修改),无法生效。

原因:Ubuntu 22.10 以上sshd 的监听任务转交给了 ssh socket,所以修改sshd_config 中的 Port 项无效。

解决方案

打开ssh.socket文件

# 执行下面的命令,修改ssh.socket
vi /usr/lib/systemd/system/ssh.socket

修改 ListenStream 后面的端口号

[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
# 重载配置
systemctl daemon-reload
# 重启 socket
systemctl restart ssh.socket

环境

  • 1Panel:1.10.21-lts

  • Ubuntu: 24.04.1

参考

0

评论区