1 回答

TA貢獻(xiàn)1921條經(jīng)驗(yàn) 獲得超9個(gè)贊
我只在服務(wù)器設(shè)置中創(chuàng)建了一個(gè) root 密碼。我不知道解決這個(gè)問(wèn)題的方法。替換your_server_ip
為您的 linode ip。
所以基本上首先我們?cè)O(shè)置我們的 Linode 服務(wù)器。您可以直接以root身份登錄服務(wù)器
$?ssh?root@your_server_ip
然后我們添加具有 sudo 權(quán)限的用戶
#?adduser?user
你會(huì)被問(wèn)到一些信息。只需提供一個(gè)密碼,如果需要,將其余部分保留為默認(rèn)值。然后
#?usermod?-aG?sudo?user
然后我們?cè)O(shè)置我們的防火墻。如果你跳過(guò)那么你將 100% 遇到一些錯(cuò)誤。
#?ufw?allow?OpenSSH
然后允許 ssh 通過(guò)
#?ufw?enable
然后打開(kāi)一個(gè)新終端并登錄用戶帳戶
$?ssh?user@your_server_ip
現(xiàn)在我們更新我們的工作區(qū)
$?sudo?apt?update $?sudo?apt?-y?upgrade
默認(rèn)情況下你應(yīng)該有 python。python3 -V
?您可以通過(guò)接下來(lái)我們安裝 pip 和一些其他軟件包來(lái)檢查它。您可以嘗試跳過(guò)此步驟。
$?sudo?apt?install?-y?python3-pip $?sudo?apt?install?build-essential?libssl-dev?libffi-dev?python3-dev
我不需要設(shè)置虛擬環(huán)境,但如果需要,您可以選擇這樣做?,F(xiàn)在我們安裝jupyter notebook
$?python3?-m?pip?install?jupyter
而且還沒(méi)有完成?。?!然后通過(guò)使用注銷服務(wù)器
$?exit
現(xiàn)在我們使用 ssh 隧道連接到 jupyter notebook 應(yīng)用程序。
$?ssh?-L?8000:localhost:8888?user@your_server_ip
這里的 8888 是 Jupyter Notebook 的默認(rèn)端口。不過(guò)請(qǐng)隨意更改8000
。如果此命令沒(méi)有錯(cuò)誤,它將使您登錄到遠(yuǎn)程服務(wù)器。然后運(yùn)行 Jupyter Notebook 應(yīng)用程序
$?jupyter?notebook
要連接到 Jupyter Notebook,請(qǐng)使用您最喜歡的 Web 瀏覽器導(dǎo)航到本地主機(jī)上的本地端口:http://localhost:8000 使用終端上生成的令牌登錄到 jupyter。
添加回答
舉報(bào)