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