vscode遠程開發配置

想使用VSCODE的遠程開發,方便開發Linux程序,故寫下這篇文章

1、VSCODE遠程插件安裝

搜索Remote Development插件,安裝即可

打開CMD窗口或終端窗口,輸入

ssh-keygen -t rsa

生成密匙,Windows一般生成在當前用戶的.ssh文件夾下。我的在c:/User/com/.ssh文件夾下,然後將公匙複製到目標機器上

scp -p c:/User/com/.ssh/id_rsa.pub [email protected]:/home/com/.ssh/authorized_keys

其中 c:/User/com/.ssh/id_rsa.pub是公匙的路徑,就是在上面生成密匙時的保存路徑下,[email protected]是要登陸的服務器IP地址和用戶,:/home/com/.ssh/authorized_keys是目標機器上的保存路徑,一般選要登陸的用戶目錄下,可能需要在用戶目錄下新建文件夾.ssh,記得前面有個點號。

受Linux安全限制,必須將目標機器上的.ssh文件夾權限設爲700,.ssh/authorized_keys文件權限設置爲600。

然後通過ctrl+shift+p打開設置Remote-SSH:Open Configuration File

一般選當前用戶下的.ssh文件夾保存配置

按照下面格式填寫目標機器信息,其中Host後面是顯示的明成,HostName是目標機器的IP地址,User是登陸的用戶名,Port是ssh端口,默認22,可以不用寫。IdentityFile是私匙路徑

保存後,就會在VSCODE的遠程服務器上顯示該目標機器了


右鍵該機器,選擇連接,就可以免密登陸了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章