操作前需要满足以下条件,没有满足的先完成对应准备:
yum install -y curl wget
apt install -y curl wget
宝塔面板7.7及以上版本官方内置了弱密码检测功能,不需要额外安装第三方工具,操作全程可视化,步骤如下:
如果你的面板找不到弱口令检测模块,说明版本过低,执行以下命令升级面板即可:
``` Centos升级命令 curl -sS https://download.bt.cn/install/update6.sh|bash Ubuntu/Debian升级命令 wget -O update6.sh https://download.bt.cn/install/update6.sh && bash update6.sh ```升级完成后刷新面板后台,就能找到弱口令检测模块,还可以在「设置」-「通知设置」中开启风险通知,后续面板自动检测到新增弱密码会通过短信/邮件通知你,不用手动定期检测。

如果需要新增检测系统用户弱密码,或者需要批量扫描全服务器所有账号,可以用开源深度检测脚本,步骤如下:
在终端执行以下命令,拉取开源检测脚本并赋予执行权限:
``` wget https://gitee.com/wh20082008/weak_pass_check/raw/master/weak_pass.sh && chmod +x weak_pass.sh ```执行以下命令,脚本会自动扫描系统用户、面板用户、数据库、FTP所有账号的密码强度:
``` bash weak_pass.sh ```等待2-5分钟后,终端会输出所有风险结果,格式为「服务类型 账号 风险等级」,高风险的弱密码需要优先修复。
passwd 用户名,按提示输入新密码即可,比如修改root密码直接执行passwd root,修改root密码后务必牢记新密码,避免无法登录服务器所有弱密码修改完成后,需要重新检测确认风险消除:
bash weak_pass.sh,确认原风险账号不在结果列表中即为完成











易频IT社区是综合性互联网IT技术门户网站,专注分享网络技术、服务器运维、网络安全、编程开发、系统架构、云计算、大数据等行业干货,实时更新IT行业资讯、零基础教程、实战案例,为IT从业者、技术爱好者提供专业的学习交流平台。
Copyright © 2021-2026 易频IT社区. All Rights Reserved. 备案号:闽ICP备2023013482号 网站地图