宝塔面板免费版还能用吗?实测 2026 安全性
免费版宝塔的安全底牌:哪些功能真的免费
很多新手担心宝塔面板免费版在2026年会功能缩水或安全不够用。
实测发现,核心安全功能依然免费开放:Nginx防火墙基础版、系统防火墙(iptables/firewalld管理)、Let's Encrypt SSL自动续签、网站恶意文件扫描(每日有限额)、Fail2ban手动配置、SSH密钥管理。
专业版独占的“系统加固插件”和“高级WAF规则”会锦上添花,但免费版配合手动配置已经能扛住绝大多数常规攻击。
实测2026:三个关键安全场景验证
1. 漏洞扫描与恶意文件清理
免费版没有“系统加固”插件,但可以手动检查可疑文件。
在宝塔面板左侧找到“文件管理”,进入网站根目录(通常是/www/wwwroot/你的域名)。
使用顶部“终端”按钮(如果没有,先去软件商店安装“终端”),执行find /www/wwwroot -name "*.php" -mtime -7查找最近7天新增的PHP文件,检查是否可疑。
发现风险文件后直接在面板中删除或修改权限为 0644。
另外安装ClamAV(免费开源杀毒)扫描全站:yum install clamav -y && freshclam && clamscan -r /www/wwwroot > scan.log,查看扫描报告。
2. 防CC攻击:免费版Nginx防火墙配置
打开宝塔后台,进入“软件商店” -> “Nginx防火墙” -> “设置”。
在“CC防御”标签页开启开关,建议设置 单IP每60秒请求数限制为120,超出后封禁30分钟。
勾选“自动封禁”和“IP白名单”(把你自己的IP加入白名单,避免误封)。
保存后攻击流量会被自动过滤,页面右上角会显示拦截次数。
3. SSH登录安全:禁用密码,改用密钥
在宝塔“安全”页面添加SSH密钥(生成或导入公钥)。
接着修改SSH配置文件:vim /etc/ssh/sshd_config,找到PasswordAuthentication改为no,找到Port 22改为非标准端口(如Port 2222)。
保存后重启sshd:systemctl restart sshd。
务必用新的SSH密钥连接测试一次,确认能登录后再关闭当前会话,否则可能把自己锁在门外。
免费版最容易踩的四个安全坑
- 忘记更新面板:宝塔会通过“面板设置”中的更新按钮推送补丁,忽略更新等于暴露已知漏洞。建议开启自动更新(设置 -> 面板设置 -> 开启“自动更新面板至稳定版”)。
- 保留默认端口:SSH默认22、面板默认8888、MySQL默认3306都是扫描器最爱。在“安全”中把8888改为
8889或更高,把数据库端口改为3307并限制访问IP。 - 网站文件权限过高:在“文件管理”中右键网站目录 -> 权限,设为
755(目录)和644(文件)。不要给www用户写权限的目录执行PHP,否则上传木马可执行。 - 忽视日志监控:免费版没有专业日志分析,但可以在“网站” -> 设置 -> “网站日志”中启用到站日志,每天查看
403和404错误以发现扫描痕迹。或安装goaccess(免费)在终端实时分析日志。
高频疑问:免费版更新会停止吗?安全漏洞追得及?
宝塔官方承诺对免费版持续提供面板和核心组件的安全更新,2026年实测面板版本升级正常,漏洞修复通常在一周内推送。
部分专业版插件(如防火墙高级规则、系统加固)不给免费版,但你可以用系统自带firewalld设置进出规则,用fail2ban防御密码爆破,用mod_security(需手动编译)增强WAF。
对于日IP低于1万的个人站点,免费版配合以上手动配置,安全性已足够。
总结
宝塔面板免费版在2026年仍是个人建站的可靠选择,只要做到:及时更新、修改默认端口、启用防火墙、禁用SSH密码登录、定期扫描恶意文件,就能防住99%的自动化攻击。
如果你的站点涉及交易或敏感数据,建议额外部署云锁或安全狗作为补充,或者升级专业版获得自动化加固能力。