1. 程式人生 > 程式設計 >Vscode Remote Development遠端開發除錯的實現思路

Vscode Remote Development遠端開發除錯的實現思路

簡介

對我而言

直接修改、除錯伺服器程式碼,當然可以安裝外掛,包括程式碼補全等等,和使用本地vscode一樣的體驗。

直接編輯、修改伺服器的檔案,使用 code filename.即可

配置

服務端安裝ssh-server

一般都自帶了。建議

使用ssh localhost命令,生成下.ssh目錄。

方便配置金鑰登陸,替代繁瑣的密碼登陸。

客戶端

安裝外掛,Remote Development.

是這個哦~

安裝外掛,Remote SSH

是這個哦~

配置

一定要修改預設的配置檔案。我的是:D:\zk.ssh\config

因為預設使用的為:c盤.ssh下的config檔案,會和Powershell的衝突,當然有解決辦法,但是很麻煩。所以採用這個方法。

很重要~

免密登入

前提

1.使伺服器root目錄下有.ssh目錄,用於存放相關ssh資訊。沒有的話,就
ssh localhost

之後便有此目錄。

2.在Windows上安裝openssh。看裝沒裝?在power shell執行個ssh試試。

點選檢視教程And Github官方地址地址

正文

1.在客戶端,powershell中,生成私鑰和公鑰,生成的位置在使用者目錄下的.ssh資料夾~

ssh-keygen -t rsa

2.將id_rsa_pub傳到伺服器的/root/.ssh資料夾下~

scp /path/filename [username]@[ip address]:/path

示例:scp id_rsa.pub [email protected]:/root/.ssh

當然,你也可以拉到伺服器去。

3.在伺服器,將id_rsa_pub改為authorized_keys並設定許可權為600

mv id_rsa.pub authorized_keys
chmod 600 authorized_keys

連線

使用 Ctrl shift + p,輸入remote-ssh

這裡哦~

第一個是我已經搭建好的~

選擇add new ssh host或者configure ssh hosts 都行。

這裡o~

點選configure ssh hosts後,選擇自己新建的資料夾,就是最開始配置的新的配置檔案,當然就可以看到了~

Host 自定義別名
 HostName IP地址
 User root

右鍵就可以連線了~

~~~

成品長這樣~

連線成功~

結束自由的玩耍吧~
自由編輯伺服器檔案,安裝擴充套件等~

自由玩耍~

總結

到此這篇關於Vscode Remote Development遠端開發除錯的文章就介紹到這了,更多相關vscode 遠端開發除錯內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!