关于AIMOM云主机SSH端口变更命令(V1.0)

转载:https://www.cnblogs.com/approx

AIMOM需部署在Ubuntu 24.04的版本上,但云服务器的22端口暴露在网上很危险。可依下面的情况进行修改。

1、备份配置文件

cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak

2、选择端口示例为:52022

3、检测端口是否占用

netstat -tuln | grep 52022# 或 ss -tuln | grep 52022

无输出 → 端口可用。

4、修改 SSH 配置文件

vim /etc/ssh/sshd_config

找到并修改端口 找到:#Port 22 改为Port 52022 注释掉#Include /ect/ssh/sshd_config.d/*.conf 按 Esc → 输入 :wq → 回车

5、检查配置语法 sshd -t

6、放行防火墙(如果是关闭状态,此处步骤省略)

ufw allow 52022/tcp

ufw reload

ufw status

7、重启ssh服务

sudo systemctl restart ssh

sudo systemctl status ssh

image

 

 

此处特别注意如果状态还是22,因为新版本24.04,有一个ssh.socket的验证方式。

执行如下命令

sudo systemctl disable --now ssh.socket #先关闭

ssh.socket sudo systemctl enable --now ssh #再开启

ssh sudo systemctl restart ssh #再重启

ssh sudo systemctl status ssh #查看状态是否改为52022

再执行命令 nc -vz 127.0.0.1 52022 查看是否端口放行成功

posted @ 2026-04-22 22:26  AIMOM  阅读(7)  评论(0)    收藏  举报