Vs Code:Remote SSH

Remote SSH 簡介

Remote - SSH 擴展允許您使用任何帶有 SSH 服務器的遠程計算機作為開發環境。由于幾乎每個桌面和服務器操作系統都有可配置的 SSH 服務器,因此該擴展可以在各種情況下大大簡化開發。
您可以:

  • 在部署的同一操作系統上進行開發,或者使用比本地計算機更快更專業的硬件。
  • 在不同的遠程開發環境之間快速切換,安全地進行更新,而不必擔心影響本地計算機。
  • 從多臺計算機或位置訪問現有開發環境。
  • 調試運行在其他位置(如客戶站點或云中)的應用程序。

由于擴展程序直接在遠程計算機上運行命令和其他擴展,因此本地計算機上不需要源代碼即可獲得這些好處。您可以打開遠程計算機上的任何文件夾并使用它,就像文件夾在您自己的計算機上一樣。

安裝 Remote-SSh 插件

打開安裝好的 VSCode,然后在最左邊的側邊欄中找到 Extensions 項,即擴展選項卡,并進入,然后再搜索窗口中輸入:Remote - SSH(或者 ssh 關鍵字)。

在這里插入圖片描述

配置與連接

在確定上述 Remote 相關的插件安裝好后,點擊 F1 打開萬能搜索,輸入 ssh,選擇第一個 Remote - SSH: Editing Configuration Files 并單擊。
在這里插入圖片描述

然后同樣選擇下面第一個,默認的 .ssh\config 文件。

在這里插入圖片描述

在這個配置文件中編輯信息,其中 Host 后面填寫服務器別名,HostName 填寫 ip 地址,User 就是登錄服務器的用戶名。其中后面填寫的字段與前面的屬性名之間需要間隔一個空格。

# Read more about SSH config files: https://linux.die.net/man/5/ssh_config
Host 騰訊云服務器HostName 213.78.99.216User ubuntu

這個配置文件中也可以填寫多個主機,只要這樣并列寫就可以。

Host 騰訊云服務器HostName 213.78.99.216User ubuntuHost 阿里云服務器HostName 35.26.44.157User root

然后我們點擊左側到數第二個按鈕,就可以看到我們配置的遠程連接信息了,鼠標放置后點擊文件夾圖標就可以打開連接窗口,輸入服務器的登錄密碼就可以連接成功了。點擊 打開文件 或者 打開文件夾 ,選擇要打開的文件或者目錄,輸入服務器的登入密碼即可成功打開。
在這里插入圖片描述

在這里插入圖片描述

錯誤解決

在連接過程中可能會出錯,查看錯誤信息有這么一句Bad owner or permissions on C:\\Users\\Jacob/.ssh/config ,需要制定以下config文件路徑即可。

在這里插入圖片描述

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/273571.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/273571.shtml
英文地址,請注明出處:http://en.pswp.cn/news/273571.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

樣條之貝塞爾(Bezier)

我曾經發過兩篇關于貝塞爾的文章:數學圖形(1.47)貝塞爾(Bzier)曲線,數學圖形之貝塞爾(Bzier)曲面。那是使用我自己定義的腳本語言生成貝塞爾圖形。由于我自己定義的腳本語法功能有限,所以最多只能支持5次貝塞爾函數,而這里將實現N…

TCollector

TCollector tcollector is a client-side process that gathers data from local collectors and pushes the data to OpenTSDB. You run it on all your hosts, and it does the work of sending each hosts data to the TSD. tcollector是client-side(客戶端&…

設計模式 之 工廠模式

項目源碼:https://gitee.com/Jacob-gitee/DesignMode 個人博客:https://jacob.org.cn 女媧造人的故事 東漢《風俗通》記錄了一則神話故事:“開天辟地,未有人民,女媧搏黃土做人”,講述的內容就是大家非常熟…

設計模式 之 單例模式

項目源碼:https://gitee.com/Jacob-gitee/DesignMode 個人博客:https://jacob.org.cn 宗旨 Ensure a class has only one instance,and provide a global point of access to it.(確保某一個類只有一個實例,而且自行實例化并向整個…

如何實現滑動scrollview上下隱藏

問題描述現在有一個需求,就是一個界面如下ABCA固定在頂部,C固定在底部其中B是一個scrollview(也可能是listview),要實現,在向上滑動B的時候,A平滑的往上滑,同時C平滑的往下滑,直到消失&#xff…

設計模式 之 抽象工廠模式

項目源碼:https://gitee.com/Jacob-gitee/DesignMode 個人博客 :https://jacob.org.cn 女媧的失誤 工廠模式中講了女媧造人的故事。人是造出來了,世界也熱鬧了,可是低頭一看,都是清一色的類型,缺少關愛、仇…

strip 命令的使用方法

用途 通過除去綁定程序和符號調試程序使用的信息,降低擴展公共對象文件格式(XCOFF)的對象文件的大小。 語法 strip [ -V ] [ -r [ -l ] | -x [ -l ] | -t | -H | -e | -E ] [ -X {32 |64 |32_64 }] [ -- ] File ... 描…

設計模式 之 模板模式

項目源碼:https://gitee.com/Jacob-gitee/DesignMode 個人博客 :http://jacob.org.cn 女媧的失誤 工廠模式中講了女媧造人的故事。人是造出來了,世界也熱鬧了,可是低頭一看,都是清一色的類型,缺少關愛、仇…

使用Java高速實現進度條

基于有人問到如何做進度條,以下給個簡單的做法: 主要是使用JProgressBar(Swing內置javax.swing.JProgressBar)和SwingWorker(Swing內置javax.swing.SwingWorker) 有人肯定會說,不是用線程做的嗎…

Linux 安裝JDK

個人博客 :https://www.siyuan.run CSDN:https://blog.csdn.net/siyuan 微信小程序:思遠Y 安裝時使用到的命令: cd:切換目錄。 eg:cd / mkdir:創建目錄。 eg:mkdir jacob 創建單極目…

Css導航

<div> <ul> <li><a></a></li> <li><a></a></li> <li><a></a></li> .. </ul> </div> <li>中也可包含 <ul> <a></a> <li><a></a>&…

關于js的function.來自百度知道的回答,學習了.

在js中&#xff0c;創建一個函數對象的語法是var myFunction new Function(arg1,…,agrN, body);其中&#xff0c;該函數對象的N個參數放在 函數主體參數body的前面&#xff0c;即函數主體參數必須放在參數列表的最后&#xff0c;也可以無參數new Function(body)。你添加第三個…

Ribbon 支持的9大負載均衡策略

個人博客 &#xff1a;https://www.siyuan.run CSDN&#xff1a;https://blog.csdn.net/siyuan 微信小程序&#xff1a;思遠Y 線性輪詢策略&#xff1a; RoundRibbonRule BaseLoadBalancer 負載均衡器默認采用線性負載輪詢負載均衡策略。 工作流程&#xff1a; RoundRibbonRule…

fedora20開機啟動配置:systemctl

老版fedora中使用chkconfig配置開機啟動&#xff0c;fedora20中&#xff0c;使用chkconfig會出現各種問題。使用systemctl配置。 具體表格如下 轉載于:https://www.cnblogs.com/hh6plus/p/5548083.html

Mysql 字符操作函數相關

常用的字符串函數&#xff1a; 函數說明CONCAT(s1,s2&#xff0c;...)返回一個或多個待拼接的內容&#xff0c;任意一個為NULL則返回值為NULL。CONCAT_WS(x,s1,s2,...)返回多個字符串拼接之后的字符串&#xff0c;每個字符串之間有一個x。SUBSTRING(s,n,len)、MID(s,n,len)兩個…

“cvSnakeImage”: 找不到標識符

1>g:\project\opencv\helloopencv\helloopencv\helloopencv.cpp(74) : error C2065: “CV_VALUE”: 未聲明的標識符1>g:\project\opencv\helloopencv\helloopencv\helloopencv.cpp(74) : error C3861: “cvSnakeImage”: 找不到標識符 增加頭文件 #include <opencv2/l…

Shell 快速入門

個人博客 &#xff1a;https://www.siyuan.run CSDN&#xff1a;https://blog.csdn.net/siyuan 微信小程序&#xff1a;思遠Y 概述 Shell 是一個用 C 語言編寫的程序&#xff0c;它是用戶使用 Linux 的橋梁。Shell 既是一種命令語言&#xff0c;又是一種程序設計語言。 Shell…

Andriod開發 --插件安裝、環境配置、問題集錦

1.用Eclipse搭建Android開發環境和創建第一個Android項目&#xff08;Windows平臺&#xff09; 鏈接閱讀http://www.cnblogs.com/allenzheng/archive/2012/11/10/2762379.html 搭建環境中的不同之處&#xff1a; &#xff08;1&#xff09;我在安裝過程中&#xff0c;在安裝ADT…

《Java 高并發》01 高并發基本概念

基本概念 同步和異步 同步和異步通常是用來形容一次方法調用。 同步方法調用一旦開始&#xff0c;調用者必須等到方法返回才能繼續執行后續操作。 異步方法調用更像一個消息傳遞&#xff0c;一旦開始&#xff0c;方法調用就會立即返回&#xff0c;調用者就可以繼續后續的操…

Android之Http網絡編程(四)

前面幾篇博文簡單的介紹了一些常見的Http的操作&#xff0c;這些操作幾乎都是在新開的線程中進行的網絡請求&#xff0c;并在日志中打印出獲取到的網絡數據。那么&#xff0c;問題來了&#xff01;&#xff08;呃~感覺下一句是藍翔有木有&#xff1f;&#xff09;如何在把獲取到…