vs搭建遠端除錯環境

山野6發表於2021-01-04

1.基本配置

https://www.cnblogs.com/NanoDragon/p/12899430.html

2.配置免密遠端登入

https://www.cnblogs.com/moshuying/p/11330536.html

在本地機器生成祕鑰對

windos下的控制檯預設沒有ssh,但是gitbash裡有,使用gitbash建立祕鑰對

這一步如果你之前就已經有祕鑰了的話,建議跳過

在window的cmd視窗輸入

ssh-keygen -t rsa 

即可生成祕鑰對,預設路徑在C:\Users\Administrator.ssh,圖中也已經指出了

現在在遠端也使用相同的命令建立祕鑰對

拷貝公鑰到遠端伺服器上

這一步的目的是讓遠端機器的authorized_keys中包含我們的公鑰內容
我伺服器的authorized_keys中就包含多個公鑰,一樣都可以免密登入

使用xftp將本地ssh的公鑰(id_rsa.pub)拷貝到遠端伺服器的root目錄下

在xshell中輸入cat ~/id_rsa.pub >> ~/.ssh/authorized_keys

到這一步就配置完免密了,接下來回到VSCode中

3. vscode 遠端開發 提示 could not establish connection to "".Connecting was canceled.

參考https://blog.csdn.net/wsndbd/article/details/105278323

相關文章