|
发表于 2025-9-19 11:21
来自手机
|
显示全部楼层
要通过 SSH 登录 iStoreOS 修改 qBittorrent 的密码,请按以下步骤操作:
步骤 1:SSH 登录 iStoreOS
1. 打开终端(Windows 使用 PowerShell 或 PuTTY,macOS/Linux 使用 Terminal)。
2. 输入命令:
ssh root@你的路由器IP
输入路由器密码登录(默认密码通常是
"password" 或你设置的密码)。
步骤 2:定位 qBittorrent 配置文件
qBittorrent 的配置文件通常位于:
/root/.config/qBittorrent/qBittorrent.conf
使用以下命令编辑:
nano /root/.config/qBittorrent/qBittorrent.conf
步骤 3:修改密码
1. 在配置文件中找到以下行:
WebUI\Username=admin # 默认用户名
WebUI\Password_ha1=@ByteArray(哈希值) # 密码的哈希值
2. 修改密码:
- 将
"WebUI\Password_ha1" 的值替换为新密码的哈希值(见下方生成方法)。
- 或直接删除
"WebUI\Password_ha1" 行,重启后密码会被重置为默认密码
"adminadmin"。
生成新密码的哈希值(可选)
如果需要自定义密码,按以下步骤生成哈希值:
1. 在 SSH 中运行 Python 命令(确保设备已安装 Python):
python3 -c 'import hashlib, base64; print(base64.b64encode(hashlib.pbkdf2_hmac("sha1", b"你的新密码", b"WebUI@qbittorrent", 100000, 32)).decode())'
2. 将输出的哈希值替换到配置文件的
"WebUI\Password_ha1" 中:
WebUI\Password_ha1=@ByteArray(生成的哈希值)
步骤 4:重启 qBittorrent 服务
1. 保存配置文件(
"Ctrl+O" → 回车 →
"Ctrl+X")。
2. 重启服务:
service qbittorrent restart
步骤 5:验证登录
打开浏览器访问
"http://路由器IP:8080"(默认端口 8080),使用新密码登录。
常见问题
1. 找不到配置文件:检查 qBittorrent 是否已安装,或尝试搜索:
find / -name qBittorrent.conf
2. 服务重启失败:手动结束进程后重启:
killall qbittorrent-nox
service qbittorrent start
3. 默认密码重置:删除
"WebUI\Password_ha1" 行后重启服务,密码会恢复为
"adminadmin"。
通过以上步骤,即可通过 SSH 修改 qBittorrent 的 Web 界面密码。 |
|