vscode私钥设置_VSCode远程开发配置指南
憑借Windows10的大量組件和Visual Studio Code的強大插件,在Windows下遠程開發Linux相關程序如今已經成為高效的選擇。比起Vim,我更加喜歡VS Code,最主要的原因就是無需繁瑣的配置,并且一次配置,可以通用很多環境。這大大提高了開發效率。
本文將簡單介紹如何配置Windows主機和Linux開發環境,并將Windows下配置OpenSSH的操作難點一步步展現給大家。
0、VSCode遠程開發的系統要求
1、目標主機必須安裝SSH客戶端并且是Linux 64位系統
(樹莓派僅支持2b及以上,zero/w不支持因為bcm2835是armv6l架構)
2、arm架構僅支持RaspbianStrech/9(32位)及以上或Ubuntu18.04(64位)及以上系統
3、本地主機僅支持Windows 1803及以上版本并安裝官方OpenSSH組件(實測1709也可以)
4、更多信息請看官方手冊(點擊打開)
1、安裝OpenSSH組件和配置密鑰
在線安裝OpenSSH:
方法1:點擊開始菜單-設置-應用-管理可選功能-添加功能-添加
OpenSSH Client 和 OpenSSH Server
方法2:使用Power Shell命令在線安裝
$Add-WindowsCapability?-Online?-Name?OpenSSH.Server
$Add-WindowsCapability?-Online?-Name?OpenSSH.Client
配置密鑰:
0、 使用Power Shell 生成密鑰文件id_ed.pub
$ssh-keygen
出現以下內容后不需要填寫任何項目,直接一路回車。最后不要忘記保存文件名。如果想要快速打開該目錄,按Win+R運行%USERPROFILE%,打開該目錄下的.ssh文件夾(切勿把里面的文件刪除或剪切到別處,之后還要用)
上傳密鑰:
0、 使用Power Shell 安裝WinSCP組件
$install-module winscp
winscp用于上傳密鑰文件,所以該步驟不可忽略。
1、修改ssh-copy-id.ps1腳本文件
右鍵腳本文件,選擇vscode打開或者記事本打開。腳本內含有注釋,請按照注釋修改!腳本下載鏈接在文末。
注意:本腳本不支持root用戶和空密碼。查看Linux主機IP命令:$ifconfig
2、 使用Power Shell 運行腳本,上傳密鑰文件到Linux
可以在文件所在目錄空白處按住鍵盤的Shift后單擊鼠標右鍵,選擇在此處運行Power Shell。執行“./ + 腳本文件名”:
$./ssh-copy-id.ps1
2、安裝和配置VSCode遠程開發插件
安裝遠程開發插件
在應用商店搜索:Remote Development,然后安裝它
打開遠程資源管理器,點擊設置,修改配置文件
#?Host?????? Linux主機名稱(用于顯示,隨便填寫)
#?HoseName Linux主機地址(可以是IP也可以是域名)
#?User????? ?Linux主機用戶(Linux上的用戶名)
這里我并沒有采用公網測試,我使用局域網和虛擬機。
3、連接和測試
打開遠程資源管理器,開始連接!
在vscode中按Ctrl + ~打開一個終端,創建一個test.cpp來測試一下。
完美!
一鍵上傳腳本下載地址:
拍拍小站,XiaoYang
轉載請注明來源:www.pypyn.com
總結
以上是生活随笔為你收集整理的vscode私钥设置_VSCode远程开发配置指南的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 软考架构师 | 论文
- 下一篇: py-faster-rcnn代码roid