Jupyter Notebook登录密码
时间: 2025-05-01 16:33:22 浏览: 62
### 如何设置或重置 Jupyter Notebook 的登录密码
#### 设置初始密码
如果尚未为 Jupyter Notebook 配置密码,可以通过以下方法创建一个新的密码。运行以下命令以启动 Jupyter 密码工具:
```bash
jupyter notebook password
```
此命令会提示输入并确认新密码。一旦完成,生成的哈希值会被保存到 `~/.jupyter/jupyter_notebook_config.json` 文件中[^1]。
#### 重置已遗忘的密码
当忘记 Jupyter Notebook 的密码时,可以手动编辑配置文件或者重新生成新的密码。以下是具体操作方式:
1. **通过命令行重置**
使用相同的命令再次调用密码管理器:
```bash
jupyter notebook password
```
输入新密码后,旧密码将被覆盖,并更新至配置文件中[^2]。
2. **手动修改配置文件**
如果无法访问上述命令,可以直接编辑位于用户主目录下的 `.jupyter/jupyter_notebook_config.json` 文件。打开该文件并将其中的内容替换为如下结构(注意替换 `"your_new_password_hash"` 为你实际计算得到的新密码哈希值):
```json
{
"NotebookApp": {
"password": "sha1:your_new_password_hash"
}
}
```
新密码的 SHA-1 哈希可通过 Python 脚本生成,例如:
```python
from IPython.lib import passwd
print(passwd('new_password'))
```
将脚本中的 `'new_password'` 替换为目标密码即可获得对应的加密字符串。
#### 启动服务验证更改
完成以上任一步骤之后,重启 Jupyter Notebook 服务以应用最新的密码设置。通常情况下,在终端执行以下命令可正常加载带密码保护的服务实例:
```bash
jupyter notebook
```
此时尝试访问本地服务器地址(通常是 http://localhost:8888),系统应当要求提供刚刚设定的有效凭证才能继续浏览笔记本界面。
阅读全文
相关推荐


















