首先在vscode中安裝Romote-SSH插件,並連接虛擬機的ubuntu
config文件內容:
Host ubuntu
HostName 192.168.10.40
User username
添加后進行連接,提示錯誤:could not establish connection to "ubuntu".......
解決方法一:
將C:\Users\78647\.ssh目錄中的known_hosts刪除,再嘗試連接。
解決方法二:檢查ubuntu中ssh是否安裝正確
1、安裝:sudo apt-get install openssh-server
2、配置:sudo vi /etc/ssh/sshd_config 找到PermitRootLogin后面改為yes
3、重啟ssh:/etc/init.d/ssh restart
再嘗試連接。
解決方法三:
在vscode插件remote-SSH右鍵,點擊擴展配置
如圖,將config的路徑填入,再嘗試連接。