openEuler 修改 SSH 默认端口
在 openEuler 上把 SSH 端口从 22 改为 22222 的完整步骤:SELinux 端口标签、防火墙放行与 sshd 重启。先加新端口而不是直接替换,是为了避免把自己关在门外。
前置准备
安装依赖软件
yum install -y setools-console
yum install -y policycoreutils-python-utils
操作步骤
修改 sshd 配置
vi /etc/ssh/sshd_config
# 放开注释行
Port 22
Port 22222
# 保存
esc
wq
放行 SELinux 端口标签
setenforce 0
# 或者配置selinux规则
semanage port -a -t ssh_port_t -p tcp 22222
放行防火墙端口
firewall-cmd --permanent --add-port=22222/tcp
firewall-cmd --reload
重启 sshd 并确认端口
systemctl restart sshd
查看 SSH 实际监听端口
ss -tnlp | grep sshd