在搭建了Windows和Ubuntu開發(fā)環(huán)境后,需要通過下述設(shè)置,使得Windows可以遠(yuǎn)程訪問Ubuntu,為后續(xù)燒錄文件的傳輸做好準(zhǔn)備。
安裝SSH服務(wù)并獲取遠(yuǎn)程訪問的IP地址
在Ubuntu系統(tǒng)中,打開終端工具,執(zhí)行如下命令安裝SSH服務(wù)。
說明: 如果執(zhí)行該命令失敗,提示openssh-server和openssh-client依賴版本不同,請根據(jù)CLI界面提示信息,安裝openssh-client相應(yīng)版本后(例如:sudo apt-get install openssh-client=1:8.2p1-4),再重新執(zhí)行該命令安裝openssh-server。
sudo apt-get install openssh-server
執(zhí)行如下命令,啟動SSH服務(wù)。
sudo systemctl start ssh
執(zhí)行如下命令,獲取當(dāng)前用戶的IP地址,用于Windows系統(tǒng)遠(yuǎn)程訪問Ubuntu環(huán)境。
ifconfig
說明: 如果執(zhí)行ifconfig命令提示“command-not-found”,請執(zhí)行sudo apt-get install net-tools命令安裝網(wǎng)絡(luò)查詢工具,然后重新查詢IP地址。
安裝Remote SSH
- 打開Windows系統(tǒng)下的Visual Studio Code,點(diǎn)擊,在插件市場的搜索輸入框中輸入“remote-ssh”。
- 點(diǎn)擊Remote-SSH的 Install ,安裝Remote-SSH。安裝成功后,在INSTALLED下可以看到已安裝Remote-SSH。
遠(yuǎn)程連接Ubuntu環(huán)境
鴻蒙開發(fā)指導(dǎo)文檔:[gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md
]
打開Windows系統(tǒng)的Visual Studio Code,點(diǎn)擊,在SSH TARGETS下,單擊+。
在彈出的SSH連接命令輸入框中輸入“ssh username @ ip_address ”,其中ip_address為要連接的遠(yuǎn)程計(jì)算機(jī)的IP地址,username為登錄遠(yuǎn)程計(jì)算機(jī)的帳號。
在彈出的輸入框中,選擇SSH configuration文件,選擇默認(rèn)的第一選項(xiàng)即可。
在SSH TARGETS中,找到遠(yuǎn)程計(jì)算機(jī),點(diǎn)擊!,打開遠(yuǎn)程計(jì)算機(jī)。
在彈出的輸入框中,選擇 Linux ,然后在選擇 Continue ,然后輸入登錄遠(yuǎn)程計(jì)算機(jī)的密碼,連接遠(yuǎn)程計(jì)算機(jī)。
說明: 在Windows系統(tǒng)遠(yuǎn)程訪問Ubuntu過程中,需要頻繁的輸入密碼進(jìn)行連接,為解決該問題,您可以使用SSH公鑰來進(jìn)行設(shè)置,設(shè)置方法請參考[注冊遠(yuǎn)程訪問Ubuntu環(huán)境的公鑰]
連接成功后,等待在遠(yuǎn)程計(jì)算機(jī)用戶目錄下的.vscode-server文件夾下自動安裝插件,安裝完成后,根據(jù)界面提示在Windows系統(tǒng)下重新加載Visual Studio Code,便可以在Windows的DevEco Device Tool界面進(jìn)行源碼開發(fā)、編譯、燒錄等操作。說明: 如果您之前安裝過DevEco Device Tool 3.0 Release及以前的版本,可能出現(xiàn)插件安裝失敗的情況,Visual Studio Code右下角一直處于如下界面,請參考[DevEco Device Tool插件安裝失敗處理辦法]
至此,環(huán)境搭建完成,如下圖所示,左下角顯示遠(yuǎn)程連接計(jì)算機(jī)的IP地址。
審核編輯 黃宇
-
遠(yuǎn)程訪問
+關(guān)注
關(guān)注
0文章
39瀏覽量
7879 -
燒錄
+關(guān)注
關(guān)注
8文章
252瀏覽量
35495 -
鴻蒙
+關(guān)注
關(guān)注
57文章
2302瀏覽量
42689 -
OpenHarmony
+關(guān)注
關(guān)注
25文章
3635瀏覽量
16061
發(fā)布評論請先 登錄
相關(guān)推薦
評論