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