VsCode配置ssh免密遠程連接服務器的實現(xiàn)步驟
前言
在我們?nèi)粘i_發(fā)學習的過程中,大多使用的都是linux系統(tǒng),如果用linux上自帶vim編輯器去開發(fā),對大部分人來說都是不太習慣的,這時候我們就可以利用VsCode進行遠程連接,下面是完整的配置過程。
一.準備工作
1.安裝Vscode
首先電腦要安裝好VsCode,可以去VsCode官網(wǎng)(點我跳轉(zhuǎn))進行下載安裝。
2.安裝linux系統(tǒng)
如果是要連接虛擬機的話,需要安裝centos或者ubuntu,使用VirtualBox安裝Ubuntu20.04(server)系統(tǒng)中有詳細安裝說明。
二.在VsCode中配置ssh
1.什么是ssh
Secure Shell(安全外殼協(xié)議,簡稱SSH)是一種加密的網(wǎng)絡傳輸協(xié)議,可在不安全的網(wǎng)絡中為網(wǎng)絡服務提供安全的傳輸環(huán)境。SSH通過在網(wǎng)絡中創(chuàng)建安全隧道來實現(xiàn)SSH客戶端與服務器之間的連接。SSH最常見的用途是遠程登陸系統(tǒng),人們通常利用SSH來傳輸命令行界面和遠程執(zhí)行命令。
2.打開VsCode找到擴展商店
3.找到遠程連接軟件并安裝
4.安裝成功后,會有遠程連接的圖標,點擊打開config配置文件
5.在config里面配置你的虛擬機或者服務器信息,Host是虛擬機或者服務器的名稱,HostName是虛擬機或者服務器的ip地址,User是用戶名
6.配置成功后,就可以進行遠程連接。紅框中分別是在當前窗口和新建窗口中進行連接
7.在窗口中間依次選擇Linux,Continue,然后輸入你設置的用戶名對應的用戶密碼,再按enter鍵,稍等一會就能連接成功。
三、配置免密登錄
每次進行遠程連接的時候都需要輸入密碼,過于繁瑣,因此我們可以設置免密登錄。
1.在主機打開cmd,使用 ssh-keygen
命令生成公鑰和私鑰命令
id_rsa.pub是公鑰,id_rsa是私鑰。
2.找到.ssh這個文件夾,打開公鑰id_rsa_pub文件,并復制其內(nèi)容
3.公鑰復制,實現(xiàn)免密
在此之前請先確保安裝了ssh服務。安裝好之后,可以通過如下命令在虛擬機中打開authorized_keys文件。如果.ssh文件夾中沒有該文件,可以新建該文件,再將剛剛復制的公鑰內(nèi)容粘貼保存退出。
sudo vim ~/.ssh/authorized_keys
4.再次用vscode連接服務器或者虛擬機就可以免密登錄了
到此這篇關于VsCode配置ssh免密遠程連接服務器的實現(xiàn)步驟的文章就介紹到這了,更多相關VsCode ssh免密遠程連接服務器內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
Sublime?Text?4?安裝Package?Control的詳細步驟
最近換了臺電腦安裝了Sublime?Text?4但是按照之前的方法Package?Control怎么也安裝不上,查閱很多資料多次嘗試發(fā)現(xiàn)Sublime?Text?4可以直接安裝不需要之前那些步驟,下面小編把安裝步驟分享給大家,需要的朋友參考下吧2022-01-01詳解git使用小結(jié)(本地分支與遠程分支、git命令)
這篇文章主要介紹了git使用小結(jié)(本地分支與遠程分支、git命令),本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-08-08