在 JupyterLab 中设置登录用户名和密码的步骤如下:
-
生成配置文件:
首先,你需要生成一个 Jupyter 配置文件。如果你还没有配置文件,可以通过以下命令生成:jupyter notebook --generate-config这将在你的用户目录下生成一个
jupyter_notebook_config.py文件,通常路径为~/.jupyter/jupyter_notebook_config.py。 -
设置密码:
使用以下命令在命令行中设置 Jupyter 的密码:jupyter notebook password输入你希望设置的密码,并再次确认该密码。这个命令会在配置文件中生成加密后的密码。
-
编辑配置文件:
打开生成的jupyter_notebook_config.py文件,查找并确保以下行被取消注释(去掉前面的#),并且按需修改:c.NotebookApp.ip = '127.0.0.1' # 允许连接的IP地址 c.NotebookApp.open_browser = False # 不自动打开浏览器 c.NotebookApp.port = 8888 # 端口号 c.NotebookApp.password = 'sha1:your_hashed_password_here' # 使用生成的哈希密码 c.NotebookApp.allow_origin = '*' # 可以设置允许的源其中,
your_hashed_password_here是通过之前的jupyter notebook password命令生成的加密后的密码字符串。 -
启动 JupyterLab:
现在你可以启动 JupyterLab 了,运行以下命令:jupyter lab当你在浏览器中访问页面时,它会要求你输入用户名和密码。
以上步骤可以帮助你在 JupyterLab 中配置基本的身份验证,确保未授权的用户无法访问你的环境。