fix: 防火墙配置时放行 SSH 22 端口,防止锁死

This commit is contained in:
mango
2026-04-17 06:49:44 +08:00
parent 45399fc8c6
commit d919c0f93d

View File

@@ -242,10 +242,13 @@ configure_firewall_unlocker() {
# 开放本地 DNS # 开放本地 DNS
if [[ "$OS" == "debian" ]]; then if [[ "$OS" == "debian" ]]; then
# 先放行 SSH防止把自己锁在外面
ufw allow 22/tcp comment 'SSH'
ufw allow 53/udp ufw allow 53/udp
ufw allow 53/tcp ufw allow 53/tcp
ufw --force enable ufw --force enable
else else
firewall-cmd --permanent --add-port=22/tcp
firewall-cmd --permanent --add-port=53/udp firewall-cmd --permanent --add-port=53/udp
firewall-cmd --permanent --add-port=53/tcp firewall-cmd --permanent --add-port=53/tcp
firewall-cmd --reload firewall-cmd --reload