windows系統下命令行及VS Code中連接遠程服務器失敗解決方案


打開命令行后,輸入ssh usrname@ip(如:ssh xiaoming@172.21.23.165)

 

 

 

發現能正常連接服務器。

此時,打開VSCode,首先安裝Remote-SSH插件

 

 

 

來實現服務器的連接。具體的操作步驟如下:

 

 

 

配置好后,右擊對應目標服務器,執行連接,會彈出輸入用戶密碼的框,正確填寫密碼后,點擊Enter,進行連接。

 

 

 

出現問題:

vscode無法正常連接到服務器,而且退出后,再次使用命令行進行服務器連接,卻發現命令行下服務器也無法正常連接了。讓人摸不着頭腦。

解決方案:

打開用戶文件夾下的ssh文件夾,發現有兩個配置文件,known_hosts文件對應命令行下的配置;config文件對應vscode下的配置。可能是兩者存在一定的沖突,故在D盤新建一個文件夾來存放config文件,處理后如下圖所示:

 

 

 

反復嘗試之后,在選擇配置時,將config文件設置到其他文件夾中,此時再在VS Code中進行連接,發現終於順利連接成功,同時命令行下也能順利連接到服務器,堪稱雙喜臨門!

 

 




免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM