重置本机安装的Jupyter Notebook密码

如果忘记了本地安装的JupyterNotebook密码,可以通过管理员权限打开cmd,然后运行jupyternotebookpassword命令,按照提示输入新密码并确认,即可完成密码重置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本地安装的Jupyter Notebook不小心忘记密码了可以用下面的方法进行重置

1.cmd以管理员身份运行

2.输入

jupyter notebook password

3.在Enter password中输入新的密码

4.在Verify pasword中重复输入密码

就搞定啦!

### 设置或重置 Jupyter Notebook密码 对于忘记 Jupyter Notebook 登录密码的情况,或者初次设置密码,可以采取如下方法: #### 方法一:通过命令行生成新密码并更新配置文件 为了安全起见,在终端中运行 Python 解释器,并导入 `notebook.auth` 模块中的 `passwd()` 函数来创建新的散列后的密码字符串[^3]。 ```python from notebook.auth import passwd new_password_hash = passwd() # 这里会提示输入和确认新密码 print(new_password_hash) ``` 获取到散列后的密码之后,打开 Jupyter 配置文件 `/home/username/.jupyter/jupyter_notebook_config.py` 并添加下面这行代码以保存新密码: ```python c.NotebookApp.password = u'sha1:xxxxxxxxxxxxxxx' # 将 sha1: 后面的部分替换为实际得到的新密码哈希值 ``` 如果该路径下的 `.jupyter` 文件夹不存在,则先启动一次 Jupyter Notebook 来自动生成默认配置文件;也可以手动创建此目录结构以及相应的空白配置文件后再编辑。 #### 方法二:使用脚本自动化上述过程 编写一段简单的 Python 脚本来完成整个操作流程。这段脚本将会读取用户提供的明文密码,计算其对应的 SHA-1 散列形式,并追加至现有的 Jupyter Notebook 配置文件末尾。 ```python from notebook.auth import passwd password = passwd('your_new_password_here') # 替换成想要设定的具体密码 with open("/path/to/.jupyter/jupyter_notebook_config.py", 'a') as f: f.write(f"c.NotebookApp.password = '{password}'\n") ``` 请注意将 `"your_new_password_here"` 和文件路径更改为适合个人环境的内容。 #### 安全建议 考虑到安全性因素,强烈推荐定期更改访问凭证,并确保所使用的密码强度足够高。此外,当不再需要远程访问时关闭网络接口上的公开端口也是明智之举。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值