-  
下載miniconda(官方源)
 
wget https://repo.anaconda.com/miniconda/Miniconda3-py38_4.10.3-Linux-x86_64.sh 
        -  
運行下載文件
sh Miniconda3-py38_4.10.3-Linux-x86_64.sh一直Enter,可以選擇一定義初始化(conda init)也可手動輸入
 -  
重啟在用戶名前出現(base)
 -  
下載jupyter notebook
 
conda install jupyter notebook 
        -  
生成配置文件
 
   jupyter notebook --generate-config 
        3.1. 自動生成  從 jupyter notebook 5.0 版本開始,提供了一個命令來設置密碼:jupyter notebook password,生成的密碼存儲在 jupyter_notebook_config.json。
  ```
 $ jupyter notebook password
 Enter password: ****
 Verify password: ****
 [NotebookPasswordApp] Wrote hashed password to /Users/you/.jupyter/jupyter_notebook_config.json
 ``` 
         
         
        3.2. 手動生成  除了使用提供的命令,也可以通過手動安裝,我是使用的手動安裝,因為jupyter notebook password 出來一堆內容,沒耐心看。打開 ipython 執行下面內容:
  ```
 In [1]: from notebook.auth import passwd
 In [2]: passwd()
 Enter password:
 Verify password:
 Out[2]: 'sha1:67c9e60bb8b6:9ffede0825894254b2e042ea597d771089e11aed'
 ```
 `sha1:67c9e60bb8b6:9ffede0825894254b2e042ea597d771089e11aed` 這一串就是要在 `jupyter_notebook_config.py` 添加的密碼。
  
 ```
 c.NotebookApp.password = u'sha1:67c9e60bb8b6:9ffede0825894254b2e042ea597d771089e11aed'
 ```
 ### 3. 修改配置文件
 在 `jupyter_notebook_config.py` 中找到下面的行,取消注釋並修改。
 ```
 c.NotebookApp.ip='*'#163行
 c.NotebookApp.password = u'sha:ce...剛才復制的那個密文' #217行
 c.NotebookApp.open_browser = False#208
 c.NotebookApp.port =8888 #可自行指定一個端口, 訪問時使用該端口228行
 ``` 
        
  以上設置完以后就可以在服務器上啟動 jupyter notebook,`jupyter notebook`, root 用戶使用 `jupyter notebook --allow-root`。打開 `IP:指定的端口`, 輸入密碼就可以訪問了。 
         
         
        
參考博客https://www.cnblogs.com/wu-chao/p/8419889.html
