Raspberry Pi 4B(樹莓派4B)遠(yuǎn)程ssh和jupyter lab環(huán)境搭建記錄
本人新手,若有不當(dāng)之處,還望指正。
插上hdmi顯示器,先搞通ssh才能做其他事情
修改密碼:在終端輸入passwd可以修改密碼
樹莓派SSH默認(rèn)處于關(guān)閉狀態(tài),使用之前需要先將其開啟。
1、打開樹莓派命令界面,輸入以下命令
sudo raspi-config

選這個

再選這個

選yes,ssh就啟動好了,下次開機(jī)也是自啟動的。
?

接下來設(shè)置一下,ssh可以用密碼訪問的配置文件/etc/ssh/sshd_config
必須要權(quán)限才能編輯,在樹莓派終端下輸入命令:
sudo vi /etc/ssh/sshd_config

回車鍵繼續(xù)。

用下箭頭往下查找#PasswordAuthentication yes
Del鍵把前面的#字符刪掉,我這里已經(jīng)刪了
:wq 保存退出,重啟樹莓派。
到這里樹莓派的ssh設(shè)置完成,接下來到win10主機(jī)連接。
?
3. 打開win10(無需安裝ssh,系統(tǒng)已自帶)控制臺終端執(zhí)行: ssh -p 22 pi@[ip地址]
我的是:ssh -p 22 pi@192.168.1.11
用戶名pi都是小寫,打錯大寫浪費我不少時間找原因
輸入密碼,密碼不會顯示的,打完回車即可。

連上了。
先執(zhí)行更新:
sudo apt-get update
sudo apt-get upgrade
官方系統(tǒng)自帶了兩個python版本,我就不用裝了

要安裝的話先卸載后用以下命令(Python2最好別弄了,可能有些軟件依賴)
Python2安裝:sudo apt-get install python
Python3安裝:sudo apt-get install python3
--------------------------------------------------------------------------------------
安裝jupyterlab:
pip3 install jupyterlab
?
///////////////////////////////////
JupyterLab遠(yuǎn)程訪問配置方法:
需要用ipython命令生成秘鑰,
查看版本:
python3 -m IPython --version
啟動ipython:
python3 -m Ipython
執(zhí)行命令生成秘鑰:
In [1]: from notebook.auth import passwd
In [2]: passwd()
Enter password:
Verify password:
Out[2]: 'sha1:3aa19817cfd5:f4d46129439a2de28aaaa03606360add7ae36323'
產(chǎn)生jupyterlab配置文件:
jupyter lab --generate-config
?
修改配置文件:
sudo vi /data/data/com.termux/files/home/.jupyter/jupyter_notebook_config.py
更改內(nèi)容如下:(a開始編輯;?? :wq 保存退出)
復(fù)制代碼
# 將ip設(shè)置為*,意味允許任何IP訪問
c.NotebookApp.ip = '*'
# 這里的密碼就是上邊我們生成的那一串
c.NotebookApp.password = 'sha1:3aa19817cfd5:f4d46129439a2de28aaaa03606360add7ae36323'
# 服務(wù)器上并沒有瀏覽器可以供Jupyter打開
c.NotebookApp.open_browser = False
# 監(jiān)聽端口設(shè)置為8888或其他自己喜歡的端口
c.NotebookApp.port = 8888
# 允許遠(yuǎn)程訪問
c.NotebookApp.allow_remote_access = True
復(fù)制代碼
接下來輸入jupyter lab啟動jupyter服務(wù)即可:
jupyter lab --allow-root

在瀏覽器輸入上面提示的網(wǎng)址,或者樹莓派的IP:端口號

----------------------------------------------------------------------------------
本次布置已完成,可以到我的空間去看這個主題的操作視頻(時長:32分鐘)