帮助中心

首页 帮助中心 技术文档

台湾独立服务器部署后系统加固与宝塔面板安全设置操作手册

在台湾节点部署独立服务器时,独立硬件资源通常更适合持续负载、数据存储和业务系统部署。对于需要长期运行的 Web 业务,台湾独立服务器推荐通常以独立硬件资源和带宽可管理为前提,但上线前还需完成系统级安全基线。本文以 Ubuntu 22.04/20.04、Debian 11/12 以及宝塔面板当前稳定版本为示例,梳理备份、SSH 加固、面板入口收敛、防火墙配置的操作与验证方法;不同软件版本路径可能不同,请以官方文档和当前环境为准。

一、操作前备份要求

在执行任何配置变更前,请先完成以下备份:

  • 通过服务商控制台创建服务器快照或镜像;
  • 备份 /www/wwwroot 与 /www/server/panel 等关键目录;
  • 导出数据库并保存到服务器之外的存储;
  • 备份需要修改的系统配置文件,如 /etc/ssh/sshd_config、/etc/ufw 等。

快照可在升级或配置失败时快速恢复,建议保留到验证通过后再删除。

二、SSH 基础加固与登录方式调整

2.1 创建非 root 管理用户

创建管理用户并授予 sudo 权限,避免直接使用 root 登录。示例命令如下:

adduser adminuser
usermod -aG sudo adminuser

执行后,另开终端测试新用户可正常 sudo -i 后,再继续调整 root 登录策略。

2.2 配置 SSH 密钥登录与 Fail2ban

建议先配置密钥登录并验证成功,再修改 SSH 配置。修改前备份原文件:

cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak.$(date +%F)

编辑 /etc/ssh/sshd_config,将 PasswordAuthentication 设置为 no,将 PermitRootLogin 设置为 no 或 prohibit-password。保存后先执行 sshd -t 检查语法,再重启 SSH 服务。

安装 Fail2ban 可降低暴力尝试概率:

apt update
apt install -y fail2ban
systemctl enable --now fail2ban

三、宝塔面板安装后的安全入口收敛

宝塔面板安装完成后,建议立即调整默认访问入口。常见的 宝塔面板服务器安全设置 包括修改面板端口、开启安全入口、绑定授权 IP、启用面板 SSL 以及设置高强度账号密码。下面分别说明。

服务器运维与技术配置场景示意图

修改面板端口时,建议使用 10240-65535 之间的高端口,并避免与现有服务冲突。开启安全入口后,访问地址变为 http://服务器IP:端口/安全入口。若运维出口 IP 固定,可在面板设置中开启 IP 白名单,仅允许指定地址访问。

  • 在面板设置中修改默认端口;
  • 开启安全入口并设置复杂路径;
  • 绑定授权 IP;
  • 开启面板 SSL 并定期更新证书;
  • 关闭面板中未使用的插件和服务。

四、Linux 防火墙与监听端口验证

在完成基础账号和面板设置后,建议继续参考 Linux服务器安全配置指南 中的思路,检查防火墙、监听端口和日志。以下命令用于确认当前开放的端口:

ufw status verbose
ss -tlnp
fail2ban-client status sshd

如果尚未启用 UFW,可按需放行 SSH、HTTP/HTTPS 和宝塔面板端口:

ufw allow 22/tcp
ufw allow 80/tcp
ufw allow 443/tcp
ufw allow 面板端口/tcp
ufw enable

启用前请确认已放行当前 SSH 端口,避免切断远程连接。

五、验证方法与回滚思路

每次配置修改后建议按以下步骤验证:

  1. 另开一个 SSH 终端测试登录,确认不会因配置错误失联;
  2. 使用 curl -I http://服务器IP:面板端口/安全入口 检查面板返回;
  3. 运行 ss -tlnp 检查监听地址,确认没有多余服务暴露;
  4. 查看 ufw status 与 fail2ban-client status sshd 日志。

若配置后无法访问,优先通过服务商控制台的 VNC 或救援模式登录,将备份的配置文件恢复为原文件。例如:

cp /etc/ssh/sshd_config.bak.$(date +%F) /etc/ssh/sshd_config
systemctl restart ssh

如果宝塔面板入口或端口修改后无法访问,可在 SSH 终端执行面板管理命令进行重置,具体命令以宝塔官方文档为准。

六、总结与产品选择建议

以上配置完成后,服务器的基础安全基线基本收敛。对于需要长期承载业务流量的台湾节点,选择适合项目规模的 台湾独立服务器推荐 时,可以重点关注独立硬件资源、带宽可管理性以及是否便于后续扩展。亿达网络(IDCY GLOBAL) 提供台湾独立服务器及相关 IDC 服务,具体 CPU、内存、硬盘、带宽和线路以实际套餐为准。

七、常见问题(FAQ)

问:修改 SSH 配置后无法登录怎么办?

答:如果仍能通过控制台 VNC 或救援模式登录,可恢复 SSH 配置备份;若无法进入,可尝试重启服务器或使用服务商提供的远程恢复功能。建议修改 SSH 配置前保留一个已连接的备用会话。

问:宝塔面板安全入口忘记了怎么办?

答:可以在 SSH 终端使用宝塔面板自带的管理命令查看或重置安全入口和端口。具体命令可能随版本变化,建议优先查阅宝塔官方文档。

问:防火墙启用后网站无法访问?

答:检查是否已放行 80、443 以及面板端口。运行 ufw status 查看规则,如果确认端口缺失,可先放行相应端口,再重新测试访问。

问:本文命令是否适用于所有 Linux 发行版?

答:示例以 Ubuntu 和 Debian 系为主,CentOS、AlmaLinux 或 Rocky Linux 中包管理命令和配置文件路径可能不同,请以官方文档和当前环境为准。

问:如何避免宝塔面板和系统被暴力猜解?

答:除了修改默认端口和安全入口,还可以启用面板 SSL、绑定授权 IP、设置高强度密码,并结合 Fail2ban 限制 SSH 与面板登录频次。