关于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

此处特别注意如果状态还是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 查看是否端口放行成功

浙公网安备 33010602011771号