打開命令行后,輸入ssh usrname@ip(如:ssh xiaoming@172.21.23.165)
發現能正常連接服務器。
此時,打開VSCode,首先安裝Remote-SSH插件
來實現服務器的連接。具體的操作步驟如下:
配置好后,右擊對應目標服務器,執行連接,會彈出輸入用戶密碼的框,正確填寫密碼后,點擊Enter,進行連接。
出現問題:
vscode無法正常連接到服務器,而且退出后,再次使用命令行進行服務器連接,卻發現命令行下服務器也無法正常連接了。讓人摸不着頭腦。
解決方案:
打開用戶文件夾下的ssh文件夾,發現有兩個配置文件,known_hosts文件對應命令行下的配置;config文件對應vscode下的配置。可能是兩者存在一定的沖突,故在D盤新建一個文件夾來存放config文件,處理后如下圖所示:
反復嘗試之后,在選擇配置時,將config文件設置到其他文件夾中,此時再在VS Code中進行連接,發現終於順利連接成功,同時命令行下也能順利連接到服務器,堪稱雙喜臨門!