Visual Studio Code 通過 SSH 進行遠程開發(Windows 客戶端連接到 Linux 服務器)


Linux 操作系統: Ubuntu 16.04

1. 將虛擬機改為靜態 IP 地址

  參考文檔:在虛擬機中設置靜態 IP 橋接模式與宿主機通信

  注:如果 Linux 不是運行在虛擬機中的,則跳過這一步。

 

2. Linux 服務器上安裝 .NetCore SDK

  參考文檔:Ubuntu 16.04 包管理器 - 安裝 .NET Core

  注:如已安裝過 .NetCore SDK,則跳過這一步。

 

3. Linux 服務器上安裝並啟動 SSH Server

  (1) 打開命令終端,執行命令:sudo apt-get install openssh-server 

  (2) 執行命令:sudo /etc/init.d/ssh start

  

 

4. Windows 下載 VS Code 客戶端,並安裝 Remote Development 插件、Open SSH 客戶端

  (1) Windows 安裝 VS Code,下載地址:https://code.visualstudio.com/Download

  (2) 打開 VS Code,快捷鍵 Ctrl+Shift+X -> 搜索並安裝 Remote - SSH;

  (3) 安裝 Open SSH 客戶端,由於 Git 是一種必要的工具,同時它也提供了 SSH,因此這里選擇直接安裝 Git;

    1)安裝 Git for Windows: https://git-scm.com/download/win

    2)添加環境變量:git 安裝路徑/to/git/bin 和 git 安裝路徑/to/git/user/bin 。

 

5. 使用

  (1) Windows 中打開 VS Code -> 按快捷鍵 F1 -> Remote-SSH: Connect to Host... -> 輸入 user@ ip address ->輸入密碼 即可連接到遠程服務器(Linux);

  (2) 通過 Open Folder 打開服務器上的項目工程路徑。

  注:user 為 Linux 服務器上的用戶名, ip address 為 Linux 服務器的 IP 地址。

  

6. 官方文檔參考

  Remote Development using SSH:https://code.visualstudio.com/docs/remote/ssh

 

  

 


免責聲明!

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



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