成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

vscode遠(yuǎn)程開(kāi)發(fā)使用SSH遠(yuǎn)程連接服務(wù)器的方法「內(nèi)網(wǎng)穿透」

瀏覽:7日期:2023-03-07 14:40:33
目錄
  • 1、安裝OpenSSH
  • 2、vscode配置ssh
  • 3. 局域網(wǎng)測(cè)試連接遠(yuǎn)程服務(wù)器
  • 4. 公網(wǎng)遠(yuǎn)程連接
    • 4.1 ubuntu安裝cpolar
    • 4.2 創(chuàng)建隧道映射
    • 4.3 測(cè)試公網(wǎng)遠(yuǎn)程連接
  • 5. 配置固定TCP端口地址
    • 5.1 保留一個(gè)固定TCP端口地址
    • 5.2 配置固定TCP端口地址
    • 5.3 測(cè)試固定公網(wǎng)地址遠(yuǎn)程

遠(yuǎn)程連接服務(wù)器工具有很多,比如XShell、putty等,可以通過(guò)ssh來(lái)遠(yuǎn)程連接服務(wù)器,但這用于寫(xiě)代碼并不方便,可能需要現(xiàn)在本地寫(xiě)好代碼后再將源代碼傳送到服務(wù)器運(yùn)行、服務(wù)器上的圖片也無(wú)法直接查看…

而vscode可以很好的解決這些問(wèn)題,它的核心組件都運(yùn)行在遠(yuǎn)程環(huán)境中,本地的開(kāi)發(fā)機(jī)器完全不需要擁有遠(yuǎn)程開(kāi)發(fā)環(huán)境的源代碼,在vscode上編寫(xiě)代碼可以直接同步更新到服務(wù)器上,給你帶來(lái)絲滑般的遠(yuǎn)程開(kāi)發(fā)體驗(yàn)。

所以這篇文章教程,我們將通過(guò)vscode實(shí)現(xiàn)遠(yuǎn)程開(kāi)發(fā),并做內(nèi)網(wǎng)穿透實(shí)現(xiàn)在公網(wǎng)環(huán)境下的遠(yuǎn)程連接,在外任意地方也可以遠(yuǎn)程連接服務(wù)器進(jìn)行開(kāi)發(fā)寫(xiě)代碼。

1、安裝OpenSSH

打開(kāi)Windows開(kāi)始頁(yè)面,直接進(jìn)行搜索PowerShell,打開(kāi)第一個(gè)Windows PowerShell,點(diǎn)擊以管理員身份運(yùn)行

打開(kāi)之后,輸入以下指令:

Get-WindowsCapability -Online | ? Name -like "OpenSSH*"

此時(shí)出現(xiàn)的結(jié)果就是電腦里沒(méi)有安裝OpenSSH的情況:

如果已經(jīng)安裝了OpenSSH那么跳過(guò)這一步,沒(méi)有安裝的話則輸入以下指令

Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0

最終結(jié)果為如下,則代表著OpenSSH安裝成功:

顯示OpenSSH安裝成功后,在打開(kāi)本地cmd進(jìn)入之后輸入命令ssh

ssh

如果顯示的是這樣結(jié)果的話,則說(shuō)明正確:

2、vscode配置ssh

在windows上安裝vscode,安裝成功后并打開(kāi)。

點(diǎn)擊左側(cè)工具欄中的擴(kuò)展,搜索“ssh”,選擇第一個(gè)Remote - SSH進(jìn)行安裝(我已經(jīng)安裝過(guò)了,所有此時(shí)顯示的是禁用狀態(tài))

點(diǎn)擊左下角的“設(shè)置”按鈕,緊接著點(diǎn)擊“設(shè)置”

根據(jù)截圖的提示,找到Show Login Terminal并勾選該選項(xiàng)

點(diǎn)擊左側(cè)工具欄中的遠(yuǎn)程按鈕,可以查看遠(yuǎn)程連接,點(diǎn)擊SSH TARGETS下面顯示的服務(wù)器旁邊的按鈕進(jìn)行連接操作

3. 局域網(wǎng)測(cè)試連接遠(yuǎn)程服務(wù)器

以ssh連接ubuntu為例,打開(kāi)vscode后,先嘗試使用局域網(wǎng)地址ssh遠(yuǎn)程ubuntu

輸入命令到對(duì)話框中,并回車

ssh  username@ip

選擇一個(gè)配置文件

輸入完成在右側(cè)會(huì)顯示出來(lái)剛剛添加的ssh 連接,點(diǎn)擊 -->圖標(biāo) 連接,出現(xiàn)輸入密碼,輸入密碼即可

出現(xiàn)綠色標(biāo)志表示連接成功

4. 公網(wǎng)遠(yuǎn)程連接

目前我們只能在局域網(wǎng)內(nèi)進(jìn)行遠(yuǎn)程,具有一定的局限性。不過(guò)我們通過(guò)內(nèi)網(wǎng)穿透來(lái)實(shí)現(xiàn)在公網(wǎng)環(huán)境下的遠(yuǎn)程連接。這里我們借助工具cpolar內(nèi)網(wǎng)穿透來(lái)實(shí)現(xiàn),無(wú)需公網(wǎng)IP,也不用設(shè)置路由器,操作簡(jiǎn)單。

cpolar官網(wǎng):https://www.cpolar.com/

4.1 ubuntu安裝cpolar

本次教程我們使用的是ubuntu 圖形化系統(tǒng),我們需要先在ubuntu上安裝配置cpolar,支持一鍵自動(dòng)安裝腳本。

國(guó)內(nèi)安裝

curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash

或 cpolar短鏈接安裝方式:(國(guó)外使用)

curl -sL https://git.io/cpolar | sudo bash

查看版本號(hào),正常顯示即為安裝成功

cpolar version

token認(rèn)證

登錄cpolar官網(wǎng)后臺(tái),點(diǎn)擊左側(cè)的驗(yàn)證,查看自己的認(rèn)證token,之后將token貼在命令行里

cpolar authtoken xxxxxxx

簡(jiǎn)單穿透測(cè)試

cpolar http 8080

有正常生成相應(yīng)的公網(wǎng)地址,按ctrl+c退出

向系統(tǒng)添加服務(wù)

sudo systemctl enable cpolar

啟動(dòng)cpolar服務(wù)

sudo systemctl start cpolar

查看服務(wù)狀態(tài),顯示如下圖所示為active則為已啟動(dòng)狀態(tài)

sudo systemctl status cpolar

cpolar安裝并配置完成后,在瀏覽器上訪問(wèn)本地9200端口,使用cpolar郵箱賬號(hào)登錄cpolar web UI管理界面

cpolar安裝成功后,默認(rèn)會(huì)安裝2條樣例隧道,可以自行編輯或者刪減:

  • ssh隧道:指向本地22端口,TCP協(xié)議
  • website隧道:指向本地8080端口,HTTP協(xié)議

4.2 創(chuàng)建隧道映射

我們可以直接使用樣例隧道ssh,或者重新創(chuàng)建一個(gè)隧道,使用tcp協(xié)議,指向22端口。點(diǎn)擊左側(cè)儀表盤的隧道管理——創(chuàng)建隧道

  • 隧道名稱:可自定義,注意不要重復(fù)
  • 協(xié)議:tcp
  • 本地地址:22
  • 端口類型:隨機(jī)臨時(shí)TCP端口
  • 地區(qū):China vip

點(diǎn)擊創(chuàng)建

隧道創(chuàng)建成功后,點(diǎn)擊左側(cè)的狀態(tài)——在線隧道列表,可以看到,剛剛創(chuàng)建的隧道已經(jīng)有生成了相應(yīng)的公網(wǎng)地址,將其復(fù)制下來(lái)

4.3 測(cè)試公網(wǎng)遠(yuǎn)程連接

在windows上打開(kāi)vscode,使用所復(fù)制的公網(wǎng)地址來(lái)遠(yuǎn)程SSH。

點(diǎn)擊SSH TARGETS下面顯示的服務(wù)器旁邊的按鈕進(jìn)行連接操作

如左側(cè)沒(méi)有出現(xiàn)添加的連接,點(diǎn)如下按鈕刷新

接著點(diǎn)擊小箭頭 --> 連接,出現(xiàn)選擇ssh 類型,選擇linux

輸入?yún)?shù),和密碼即可遠(yuǎn)程成功,方便快捷。

出現(xiàn)以下信息表示遠(yuǎn)程連接成功

5. 配置固定TCP端口地址

由于以上所創(chuàng)建的隧道選擇的是隨機(jī)臨時(shí)TCP端口,所生成的公網(wǎng)地址會(huì)在24小時(shí)內(nèi)隨機(jī)變化,對(duì)于需要長(zhǎng)期遠(yuǎn)程的用戶來(lái)講不方便。不過(guò)我們可以為其配置固定的地址進(jìn)行遠(yuǎn)程連接,后續(xù)遠(yuǎn)程無(wú)需先查看隨機(jī)公網(wǎng)地址再進(jìn)行遠(yuǎn)程。

注意:配置固定TCP端口地址功能需要升級(jí)至專業(yè)版套餐或以上才支持。

5.1 保留一個(gè)固定TCP端口地址

打開(kāi)cpolar官網(wǎng),登錄到官網(wǎng)后臺(tái)https://dashboard.cpolar.com/reserved,點(diǎn)擊左側(cè)的預(yù)留,我們來(lái)保留一個(gè)固定TCP端口地址:

  • 地區(qū):選擇china
  • 描述:即備注,可自定義

地址保留成功后,系統(tǒng)會(huì)生成相應(yīng)的固定公網(wǎng)地址,將其復(fù)制下來(lái)

5.2 配置固定TCP端口地址

在ubuntu系統(tǒng)上打開(kāi)瀏覽器訪問(wèn)本地9200端口,登錄cpolar web UI管理界面。點(diǎn)擊左側(cè)的隧道管理——隧道列表,找到ssh隧道,點(diǎn)擊右側(cè)的編輯,我們來(lái)修改隧道信息,將固定tcp端口地址配置到隧道中

修改隧道信息,將保留成功的固定tcp地址配置到隧道中

  • 端口類型:修改為固定tcp端口
  • 預(yù)留的tcp地址:填寫(xiě)保留成功的地址

點(diǎn)擊更新

隧道更新成功后,點(diǎn)擊左側(cè)儀表盤的狀態(tài)——在線隧道列表,找到SSH隧道,可以看到公網(wǎng)地址已經(jīng)更新成為了固定tcp地址。

5.3 測(cè)試固定公網(wǎng)地址遠(yuǎn)程

打開(kāi)vscode,選擇添加一個(gè)ssh連接

使用保留的tcp地址連接

刷新一下

刷新出來(lái)地址,點(diǎn)擊右邊小箭頭”–>”連接,出現(xiàn)以下提示,輸入yes

出現(xiàn)綠色信息,表示連接成功。

到此這篇關(guān)于vscode遠(yuǎn)程開(kāi)發(fā)使用SSH遠(yuǎn)程連接服務(wù)器 「內(nèi)網(wǎng)穿透」的文章就介紹到這了,更多相關(guān)vscode使用SSH遠(yuǎn)程連接服務(wù)器內(nèi)容請(qǐng)搜索以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持!

標(biāo)簽: Linux Apache
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
亚洲永久免费av| 一区二区三区在线视频免费| 极品少妇一区二区| 日本视频一区二区| 日韩影视精彩在线| 视频一区二区三区中文字幕| 亚洲最新视频在线观看| 亚洲乱码国产乱码精品精小说| 欧美一区二区三区系列电影| 日韩一区二区在线免费观看| 欧美一区二区人人喊爽| 日韩精品中文字幕一区二区三区| 欧美成人精品1314www| 成人av动漫在线| 91小视频免费看| 国产精品九九| 国产精品嫩草99av在线| 每日更新成人在线视频| 欧美色综合网站| 日韩一本二本av| 日本一区二区免费在线观看视频| 国产精品三级电影| 亚洲综合色婷婷| 久久99精品国产麻豆不卡| 国产成人久久精品77777最新版本| 国产福利91精品| 欧美日韩综合精品| 亚洲一区影院| 欧美日韩在线观看一区二区 | zzijzzij亚洲日本少妇熟睡| 欧美精品成人一区二区在线观看| 亚洲欧洲日本一区二区三区| 日本电影欧美片| 欧美r级在线观看| 亚洲精品乱码久久久久久黑人| 石原莉奈在线亚洲三区| 国产69精品久久久久777| 欧美日本三区| 91高清在线观看| 国产亚洲精品免费| 亚洲国产一区在线观看| 国产一区二区三区久久久 | 国产电影一区在线| 99精品久久久| 欧美一卡二卡在线| 久久综合给合久久狠狠色| 日韩免费高清av| 一区二区免费视频| 国产精品一卡二| 国一区二区在线观看| 欧美亚洲综合久久| 亚洲欧洲精品天堂一级| 久久国产精品99久久久久久老狼| 你懂的国产精品| 欧美最猛性xxxxx直播| 国产亚洲综合性久久久影院| 日日夜夜精品免费视频| 欧美激情第10页| 欧美久久一二三四区| 亚洲天堂网中文字| 成人性色生活片| 久久xxxx精品视频| 中文字幕国产一区| 国产一级精品在线| 日韩视频永久免费| 日韩高清不卡一区二区三区| 国产在线视频欧美一区二区三区| 精品视频一区二区三区免费| 最新国产成人在线观看| www.久久久久久久久| 欧美亚一区二区| 亚洲电影第三页| 亚洲小说欧美另类社区| 精品欧美乱码久久久久久1区2区| 日本在线不卡视频| 一区二区三区四区五区在线| 久久精品综合网| 成人一区二区在线观看| 欧美无砖专区一中文字| 伊人夜夜躁av伊人久久| 欧美日本在线| www成人在线观看| 国产黄色精品视频| 欧美专区亚洲专区| 日韩精品每日更新| 亚洲欧美日韩另类精品一区二区三区| 欧美—级在线免费片| 成人永久免费视频| 日韩欧美亚洲国产另类 | 免费在线日韩av| 一区二区三区欧美日| 亚洲一级二级| 国产精品视频你懂的| 欧美一区二区三区另类 | 一区二区三区久久久| 亚洲三级影院| 一区二区三区在线视频免费观看| 一区在线观看| 成人欧美一区二区三区黑人麻豆 | 国产伦精品一区| 亚洲一区二区黄色| 国产精品资源| 日韩精品乱码免费| 在线视频欧美区| 精久久久久久久久久久| 91精品麻豆日日躁夜夜躁| 国产伦精品一区二区三区免费| 在线不卡免费欧美| 国产成人午夜片在线观看高清观看| 在线不卡中文字幕| 粉嫩久久99精品久久久久久夜| 欧美电影免费观看完整版| 粉嫩av一区二区三区| 日韩久久久精品| 欧美一区成人| 亚洲男同性恋视频| 久久久综合网| 韩国av一区二区| 欧美大片在线观看一区| 91免费国产在线观看| 国产精品国产自产拍高清av王其| 日韩一级免费| 日本aⅴ免费视频一区二区三区| 国产成人av自拍| 国产精品系列在线| 国产伦精品一区二区三区照片91 | 国产精品国产三级国产aⅴ入口| 亚洲高清不卡一区| 亚洲大尺度视频在线观看| 欧美怡红院视频| 99天天综合性| 亚洲国产一区二区视频| 欧美日韩免费观看一区三区| 成人av免费观看| 一区二区三区中文字幕电影| 色婷婷av一区二区三区软件| 福利一区二区在线观看| 日韩美女久久久| 欧美三级三级三级| 91丨porny丨蝌蚪视频| 亚洲在线中文字幕| 欧美一区二区啪啪| 国产亚洲欧美一区二区| 国产一区不卡在线| 亚洲天堂免费在线观看视频| 欧美三级日韩在线| 亚洲性视频h| 久久女同精品一区二区| 国产伦精品一区二区三区照片91 | 美女精品一区二区| 日本一区二区电影| 欧美系列亚洲系列| 一区在线视频| 国产精品伊人色| 亚洲图片自拍偷拍| 精品久久五月天| 91福利小视频| 亚洲午夜91| 中文字幕在线不卡一区二区三区| 欧美性一区二区| 亚洲精品资源| 成人av影视在线观看| 日韩黄色片在线观看| 国产精品久久毛片| 日韩一级黄色大片| 久久综合激情| 亚洲欧洲精品一区二区三区波多野1战4 | 国产天堂亚洲国产碰碰| 欧美日韩精品一区二区| 99亚洲一区二区| 欧美高清日韩| 国产成人99久久亚洲综合精品| 69堂亚洲精品首页| 午夜影院日韩| 在线播放一区| 亚洲欧美日韩系列| 日韩无一区二区| 欧日韩精品视频| 久久国产精品亚洲77777| 欧美日韩国内| 欧美国产成人精品| 久久久久免费观看| 日韩欧美亚洲国产精品字幕久久久| 欧美综合欧美视频| 久热这里只精品99re8久| 在线欧美不卡| 亚洲先锋成人| 亚洲视频一区| 亚洲午夜精品国产| 国产精品成人一区二区网站软件| 懂色av一区二区三区蜜臀| 激情综合色综合久久综合| 欧美日韩高清一区二区不卡| 久久亚洲午夜电影| 久久久精品国产一区二区三区| 一本久道久久久| 9色国产精品| 国产精品久久国产三级国电话系列| 极品av少妇一区二区| 精品不卡在线|