国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

VSCode遠程連接服務器(SSH免密登錄)

這篇具有很好參考價值的文章主要介紹了VSCode遠程連接服務器(SSH免密登錄)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

前文

? ? ? ? 連接遠程服務器的方式眾多,本文將介紹基于VS Code的SSH免密登錄方法。在開始SSH遠程鏈接以前,您需要完成以下步驟:

1.Windows配置SSH:

1.以Windows平臺為例,您需要在cmd終端(Win+R輸入cmd)輸入:

ssh -v

如果出現信息即代表Windows端的SSH配置完成。

2.Windows生成公鑰的方法:

ssh-keygen

如果您可以在C:\Users\您的用戶名\.ssh內看到id_rsaid_rsa.pub文件;

請用記事本打開id_rsa.pub,爾后Ctrl+A Ctrl+C,此時剪貼板的內容即為Windows公鑰。

VSCode遠程連接服務器(SSH免密登錄)請保護好您的私鑰!

2.VS Code端環(huán)境配置:

1.添加擴展:Remote Development

2. Remote Development含有三個拓展包,稍后我們需要插件Remote - SSH。

如圖所示:

VSCode遠程連接服務器(SSH免密登錄)

3.服務器端配置:

1.檢查服務器端是否安裝了SSH服務:

ps -e | grep sshd

2.請明確您的服務器IP地址:

1.以云服務器CVM為例,您的IP地址就是您的公網IP,需要您在云服務官網控制中心獲取。

2.以本地虛擬機為例,您需要輸入以下命令獲得本地IP地址。

(博主使用CVM,本地虛擬機遠程鏈接未經實踐驗證)

ip addr

正文:?

首次登錄設置

1.請單擊VS Code首頁左下角的遠程鏈接符號

VSCode遠程連接服務器(SSH免密登錄)

?2.選擇:Connect Current Window to Host

VSCode遠程連接服務器(SSH免密登錄)

?3.請輸入用戶名和IP地址(用戶名以root為例):

VSCode遠程連接服務器(SSH免密登錄)格式如下:?

ssh root@您的ip地址

3.0 選擇第一項:C:\User\hrwei\.ssh\config;

VSCode遠程連接服務器(SSH免密登錄)3.1 選擇Linux - Continue - 輸入密碼

3.2 首次登錄需要輸入您的服務器SSH密碼,如果忘記,您可以在服務器官網重置密碼。

3.3 如果您能在VS Code終端看到服務器并可進行命令操作,則證明遠程連接成功。

?常見問題1(已解決):

VSCode遠程連接服務器報錯:Could not establish connection to “您的ip地址”

下方的報錯信息提示:過程試圖寫入的管道不存在

此時您需要:擴展-Remote SSH-右鍵Extensions Settings(擴展設置)

VSCode遠程連接服務器(SSH免密登錄)

?請在此鍵入您的config路徑

SSH免密登錄:

每次連接服務器,都需要輸入SSH密碼,極其不方便,因此我們采用SSH免密登錄。

在服務器端(Linux)的操作:

cd ~
ls -a

如圖所示:

VSCode遠程連接服務器(SSH免密登錄)請確保您擁有.ssh文件夾,沒有請在家目錄下新建ssh文件夾:

mkdir .ssh

?接著,請輸入如下命令:

vim ~/.ssh/authorized_keys

請?按i進入?編輯模式-在Windows端?CtrlA&Ctrl+C?復制id_rsa.pub里的內容,在Vim里shift+insert?粘貼Windows公鑰至?~/.ssh/authorized_keys?內,按?ESC,輸入?:wq?退出。

此時,重啟VS Code,點擊左下角遠程連接符號or在側邊欄訪問遠程資源管理器,選中您需要訪問的服務器的ip地址。連接成功后,請在終端內進行命令的操作。

常見問題2(已解決):

每次重啟VS Code后,軟件會自動連接服務器。但我們有時并不需要訪問遠程服務器。

這時,您需要再次點擊首頁左下角遠程連接符號,選中?關閉遠程連接?即可。

VSCode遠程連接服務器(SSH免密登錄)

拓展閱讀:

關于SSH免密登錄的原理:

VSCode遠程連接服務器(SSH免密登錄)

1.在客戶端(本文即Windows)生成了公鑰(id_rsa.pub里的內容),并將此公鑰拷貝給服務器(我的遠程CVM)。此時客戶端和遠程服務器都存有一份相同的公鑰。

?2.客戶端攜帶公鑰發(fā)起登錄請求,服務器端在authorized_keys里尋找你上傳的公鑰,爾后與客戶端攜帶的公鑰進行比對。一旦比對成功,服務器會隨機生成一段用公鑰加密過的字符串對客戶端進行質詢。

3.客戶端收到服務端發(fā)來的公鑰加密隨機字符串,會用自己的私鑰(id_rsa)解密,再將隨機字符串返回給服務器。遠程服務器對比返回的字符串是否與自己本地生成的隨機字符串一致。如果一致,則證明用戶可信,允許直接訪問Shell,不再要求輸入登錄密碼。

如何聯系我?wei.haoran@outlook.com文章來源地址http://www.zghlxwxcb.cn/news/detail-426167.html

到了這里,關于VSCode遠程連接服務器(SSH免密登錄)的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • Visual Studio Code連接遠程服務器連接ssh,并設置免密登錄以及漢化

    Visual Studio Code連接遠程服務器連接ssh,并設置免密登錄以及漢化

    本文介紹如何在Visual Studio Code連接遠程服務器連接ssh,并設置免密登錄以及界面漢化等。 https://code.visualstudio.com/Download 1.進入官網下載對應版本的IDE 1.點擊左側的“Extensions”拓展下載插件包Python、Chinese(記得點擊右下角彈出來的應用即可重新啟動展示中文界面)、ssh 2.點擊

    2024年02月16日
    瀏覽(30)
  • ssh遠程免密登錄服務器

    1、將密鑰復制到服務器指定位置,如”~/.ssh/id_rsa.pub“ 2、添加到authorized_keys 之后便可實現ssh免密連接服務器

    2024年02月13日
    瀏覽(21)
  • vscode 配置ssh 免密登錄 多臺服務器

    vscode 配置ssh 免密登錄 多臺服務器

    Visual Studio Code - Code Editing. Redefined 之前一直用pycharm 但是好像社區(qū)免費版本不能連接服務器,還要本地同步代碼,比較繁瑣,因此改用vscode。 添加后可以嘗試登錄,確認下賬號密碼,vpn是否正常 ssh name@ip -22 輸入密碼即可 win+r 打開運行 cmd 彈出terminal ssh-keygen 三次回車 默認地

    2024年02月17日
    瀏覽(25)
  • mac ssh遠程登錄服務器免密設置

    1) 進入私鑰存放地址 在mac上打開終端。一般私鑰存放在.ssh目錄里,所以cd到~/.ssh目錄??梢韵萳s查看一下是否存在私鑰和公鑰文件。擁有.pub結尾的文件是公鑰文件,無.pub的是私鑰文件。 2) 生成公私鑰對 若沒有現存的公鑰和私鑰文件則需要創(chuàng)建一個,代碼如下: 到這里就

    2024年03月26日
    瀏覽(17)
  • vscode遠程免密連接服務器

    vscode遠程免密連接服務器

    1.生成私鑰和公鑰 windows上在任意位置,右鍵Git Bash Here,輸入以下命令 其中passphrase是指該密鑰的保護密碼,可直接回車跳過 會在windows的用戶目錄下面生成兩個文件,私鑰: id_rsa,公鑰: id_rsa.pub 2.將公鑰放在服務器上 在linux的用戶目錄下,進入.ssh的文件夾內,若沒有.ssh的

    2024年02月07日
    瀏覽(26)
  • vscode使用remote-ssh免密連接服務器

    vscode使用remote-ssh免密連接服務器

    你還在使用 XShell 、 Hyper 、 FinalShell 等等 SSH客戶端軟件 嗎,作為前端的我們,一直在用的功能強大的開發(fā)工具vscode,早已實現 SSH 連接功能(借助官方提供的插件)。而且更加好用,可以直接打開服務器上的文件,直接在vscode中修改、保存。 按照下面的步驟安裝配置,去發(fā)

    2024年04月27日
    瀏覽(27)
  • Linux的SSH遠程管理和服務器之間的免密連接

    Linux的SSH遠程管理和服務器之間的免密連接

    目錄 一、遠程管理基礎 1.ssh協議 2.ssh原理 3、使用ssh協議傳輸的命令 4.登錄方法 二、免密連接 1.免密連接的原理 2.實戰(zhàn) ssh協議是基于C/S機構的安全通道協議,通信數據進行加密處理,用于遠程管理。 ssh的服務名稱為sshd。 默認端口號:tcp的22端口 使用公鑰傳輸 第一步:客戶

    2024年01月19日
    瀏覽(21)
  • 簡單幾步學會Linux用戶使用SSH遠程免密登錄,LinuxSSH服務器配置允許/禁止某些用戶遠程登錄

    簡單幾步學會Linux用戶使用SSH遠程免密登錄,LinuxSSH服務器配置允許/禁止某些用戶遠程登錄

    本文基于Linux上CentOS 7版本配合Xshell 7進行演示 目錄 一.SSH簡介 1.介紹 2.工作流程 二.具體配置免密步驟 1.配置前準備工作 2.正式配置過程 三.在服務器端配置SSH遠程黑白名單 1.配置文件/etc/ssh/sshd_config部分參數解析 2.配置遠程登錄黑白名單 SSH用于計算機之間的加密登錄,是一類

    2024年02月22日
    瀏覽(29)
  • VSCode通過跳板機免密連接遠程服務器的解決方案

    VSCode通過跳板機免密連接遠程服務器的解決方案

    ??大家好,我是愛編程的喵喵。雙985碩士畢業(yè),現擔任全棧工程師一職,熱衷于將數據思維應用到工作與生活中。從事機器學習以及相關的前后端開發(fā)工作。曾在阿里云、科大訊飛、CCF等比賽獲得多次Top名次?,F為CSDN博客專家、人工智能領域優(yōu)質創(chuàng)作者。喜歡通過博客創(chuàng)作

    2024年04月28日
    瀏覽(35)
  • 【SSH】在VScode遠程開發(fā) 使用SSH遠程連接服務器

    【SSH】在VScode遠程開發(fā) 使用SSH遠程連接服務器

    轉發(fā)自cpolar極點云的文章:【Vscode遠程開發(fā)】使用SSH遠程連接服務器 「內網穿透」 遠程連接服務器工具有很多,比如XShell、putty等,可以通過ssh來遠程連接服務器,但這用于寫代碼并不方便,可能需要現在本地寫好代碼后再將源代碼傳送到服務器運行、服務器上的圖片也無法

    2024年02月08日
    瀏覽(32)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包