mirror of
https://gitee.com/xmz7891/ykxmz.git
synced 2026-10-18 16:00:43 +00:00
演练 scrub_password_history.sh 时抓出来的:
1. _build/rotate_password.sh —— **我自己写的脚本**,
为了测「老密码应该登不上」,把老密码写进去了。
改成从 OLD_ADMIN_PASSWORD 环境变量取,不设就跳过。
(又一次证明:写测试的时候很容易顺手把秘密抄进去)
2. _build/_hdr_data/data/admin_password.txt —— 测试数据文件,
居然被 git 跟踪着。已 git rm --cached。
3. .gitignore 加了规则,以后 admin_password.txt 进不来:
admin_password.txt
*admin_password*.txt
/_build/_hdr_data/
/_build/relay_info.json
现在工作区搜不到明文密码了,只剩 git 历史里那 7 个提交
(等用户确认后再做历史重写 + 强制推送)。