vs code remote遠程連接ubuntu服務器(親試可用哈)


使用VS Code直接在遠程機器上進行開發調試代碼,就像在本地開發一樣方面。這里配置的平台為Win10+vscode+ubuntu16.04.

具體步驟如下:

ubuntu系統服務器安裝SSH服務:

安裝SSH命令:sudo apt-get install openssh-server

是否成功安裝命令:ssh -V

 如上圖顯示表示安裝成功。

啟動SSH命令:sudo service ssh start

查看是否啟動:sudo ps -e |grep ssh

顯示結果如下表示SSH服務已經啟動

 Window10系統客戶端安裝SSH服務:

win10系統一般自帶的有SSH客戶端,且已經打開,如果沒有可以通過桌面左下角的設置->應用->管理可選功能->添加功能-,選擇OpenSSH Client(Bata)選項。

客戶端與服務器進行SHH服務連接配對

Windows下的SSH公鑰一般在C:\Users\用戶名\.ssh\id_rsa.pub下,如果沒有可以通過win+R中輸入cmd打開命令提示符,輸入下面的命令可生成。

ssh-keygen -t rsa -b 4096

然后把公共要是添加到服務器。在windows下打開命令提示符,執行下面命令:

1 SET REMOTEHOST=root@192.168.126.128
2 scp C:\Users\用戶名\.ssh\id_rsa.pub %REMOTEHOST%:~/tmp.pub
3 ssh %REMOTEHOST% "mkdir -p ~/.ssh && chmod 700 ~/.ssh && cat ~/tmp.pub >> ~/.ssh/authorized_keys && chmod 600 ~/.ssh/authorized_keys && rm -f ~/tmp.pub"

 第一行為連接服務器,root為用戶名,@后為服務器ip地址

第二行作用是把客戶端的鑰匙拷貝到服務器,把"用戶名“更改為自己的win10系統的用戶名

第三行不用做修改,直接在cmd窗口執行。其作用是刪除服務器的鑰匙

VS Code 遠程連接服務器:

首先下載vs code軟件,點擊左邊豎欄下的四宮格搜索remote development如下圖所示,選擇install安裝

完成安裝后,會出現上圖所示的左邊側欄最下面的圖片,選擇它后,點擊出現CONNECTIONS右邊的齒輪按鈕,選擇config配置文件如下

設置相關參數:Host表示服務器的名字(可以隨意命名)、HostName表示服務器的ip地址、User 表示需要連接的服務器用戶名

到此就配置成功啦!vs code中有很多很好的插件,可以進行安裝。慢慢享用吧。


免責聲明!

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



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