mirror of
https://github.com/0xJacky/nginx-ui.git
synced 2025-05-11 18:35:51 +02:00
chore: update docs about reset password in cli
This commit is contained in:
parent
d1d13b620f
commit
71919eb42d
6 changed files with 186 additions and 0 deletions
61
docs/zh_TW/guide/reset-password.md
Normal file
61
docs/zh_TW/guide/reset-password.md
Normal file
|
@ -0,0 +1,61 @@
|
|||
# 重置初始用戶密碼
|
||||
|
||||
`reset-password` 命令允許您將初始管理員賬戶的密碼重置為隨機生成的12位密碼,包含大寫字母、小寫字母、數字和特殊符號。
|
||||
|
||||
## 使用方法
|
||||
|
||||
要重置初始用戶的密碼,請運行:
|
||||
|
||||
```bash
|
||||
nginx-ui reset-password --config=/path/to/app.ini
|
||||
```
|
||||
|
||||
此命令將:
|
||||
1. 生成一個安全的隨機密碼(12個字符)
|
||||
2. 重置初始用戶賬戶(用戶ID 1)的密碼
|
||||
3. 在應用程序日誌中輸出新密碼
|
||||
|
||||
## 參數
|
||||
|
||||
- `--config`:(必填)Nginx UI 配置文件的路徑
|
||||
|
||||
## 示例
|
||||
|
||||
```bash
|
||||
# 使用默認配置文件位置重置密碼
|
||||
nginx-ui reset-password --config=/path/to/app.ini
|
||||
|
||||
# 輸出將包含生成的密碼
|
||||
2025-03-03 03:24:41 INFO user/reset_password.go:52 confPath: ../app.ini
|
||||
2025-03-03 03:24:41 INFO user/reset_password.go:59 dbPath: ../database.db
|
||||
2025-03-03 03:24:41 INFO user/reset_password.go:92 User: root, Password: X&K^(X0m(E&&
|
||||
```
|
||||
|
||||
## 配置文件位置
|
||||
|
||||
- 如果您使用 Linux 一鍵安裝腳本安裝的 Nginx UI,配置文件位於:
|
||||
```
|
||||
/usr/local/etc/nginx-ui/app.ini
|
||||
```
|
||||
|
||||
您可以直接使用以下命令:
|
||||
```bash
|
||||
nginx-ui reset-password --config /usr/local/etc/nginx-ui/app.ini
|
||||
```
|
||||
|
||||
## Docker 使用方法
|
||||
|
||||
如果您在 Docker 容器中運行 Nginx UI,需要使用 `docker exec` 命令:
|
||||
|
||||
```bash
|
||||
docker exec -it <nginx-ui-container> nginx-ui reset-password --config=/etc/nginx-ui/app.ini
|
||||
```
|
||||
|
||||
請將 `<nginx-ui-container>` 替換為您實際的容器名稱或 ID。
|
||||
|
||||
## 注意事項
|
||||
|
||||
- 如果您忘記了初始管理員密碼,此命令很有用
|
||||
- 新密碼將顯示在日誌中,請確保立即複製它
|
||||
- 您必須有權訪問服務器的命令行才能使用此功能
|
||||
- 數據庫文件必須存在才能使此命令正常工作
|
Loading…
Add table
Add a link
Reference in a new issue