VScode連接服務(wù)器不用每次都輸入密碼的解決方法
VScode連接服務(wù)器不用每次都輸入密碼
用git或xcode的ssh keygen生成一組不帶密碼的 rsa2048 的公鑰id_rsa_nopasswd.pub
和私鑰id_rsa_nopasswd
公鑰上傳到遠(yuǎn)程機(jī)器的.ssh
文件夾中cat id_rsa_nopasswd.pub >> authorized_keys
私鑰留在本地的.ssh
文件夾中, 比如: C:\Users\Administrator\.ssh
中的 id_rsa_nopasswd
在vscode的remote的host選項(xiàng)中, 加入IdentityFile
這一項(xiàng), 位置就是你的私鑰.
以后就不需要輸入密碼就能遠(yuǎn)程了.
擴(kuò)展:Vscode如何避免每次通過(guò) SSH 連接時(shí)都輸入密碼
要避免每次通過(guò) SSH 連接時(shí)都輸入密碼,使用 SSH 密鑰對(duì)進(jìn)行無(wú)密碼登錄。以下是設(shè)置過(guò)程:
1.生成 SSH 密鑰對(duì):
打開(kāi)終端(在 Linux/macOS 上)或命令提示符/PowerShell(在 Windows 上)。輸入以下命令來(lái)生成一個(gè)新的 SSH 密鑰對(duì)(如果你已經(jīng)有一個(gè)密鑰對(duì),可以跳過(guò)這一步):
ssh-keygen -t rsa -b 4096
按照提示操作,你可以選擇密鑰存儲(chǔ)的位置和為密鑰設(shè)置密碼(可以留空以創(chuàng)建無(wú)密碼密鑰)。
2.將公鑰復(fù)制到遠(yuǎn)程服務(wù)器:
使用以下命令將你的公鑰復(fù)制到遠(yuǎn)程服務(wù)器的 ~/.ssh/authorized_keys
文件中:
ssh-copy-id 用戶名@服務(wù)器IP地址
如果你的服務(wù)器不支持 ssh-copy-id
命令,你可以手動(dòng)將公鑰內(nèi)容添加到遠(yuǎn)程服務(wù)器的 ~/.ssh/authorized_keys
文件中。
3.配置 VSCode:
在你的本地機(jī)器上,確保 VSCode 的 SSH 配置文件(通常位于 ~/.ssh/config
)指向了你的私鑰文件。例如:
Host myserver HostName 服務(wù)器IP地址 User 用戶名 IdentityFile ~/.ssh/id_rsa
其中 IdentityFile
應(yīng)該指向你的私鑰文件的路徑。
完成。
到此這篇關(guān)于VScode連接服務(wù)器不用每次都輸入密碼的文章就介紹到這了,更多相關(guān)VScode連接服務(wù)器內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- VSCode如何連接Linux遠(yuǎn)程服務(wù)器
- VsCode配置ssh免密遠(yuǎn)程連接服務(wù)器的實(shí)現(xiàn)步驟
- vscode遠(yuǎn)程開(kāi)發(fā)使用SSH遠(yuǎn)程連接服務(wù)器的方法「內(nèi)網(wǎng)穿透」
- vscode 遠(yuǎn)程連接服務(wù)器docker容器的設(shè)置方法
- VSCode遠(yuǎn)程連接服務(wù)器報(bào)錯(cuò):Could not establish connection to
- VScode連接遠(yuǎn)程服務(wù)器上的jupyter notebook的實(shí)現(xiàn)
- 如何使用vscode連接openEuler服務(wù)器
相關(guān)文章
在Ubuntu下通過(guò)Docker部署Cloudflared Tunnel服務(wù)器
本文詳細(xì)介紹了如何在Ubuntu上通過(guò)Docker部署CloudflaredTunnel服務(wù)器,今天探討如何在Ubuntu上通過(guò)Docker部署Cloudflared Tunnel服務(wù)器,感興趣的朋友一起看看吧2024-12-12搭建hMailServer服務(wù)實(shí)現(xiàn)遠(yuǎn)程發(fā)送郵件的圖文教程
hMailServer是一個(gè)郵件服務(wù)器,通過(guò)它我們可以搭建自己的郵件服務(wù),本文主要介紹了搭建hMailServer服務(wù)實(shí)現(xiàn)遠(yuǎn)程發(fā)送郵件的圖文教程,具有一定的參考價(jià)值,感興趣的可以了解一下2023-08-08如何在power shell添加vim實(shí)現(xiàn)代碼示例
這篇文章主要介紹了如何在power shell添加vim實(shí)現(xiàn)代碼示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-12-12大數(shù)據(jù)平臺(tái)使用搭建腳本一鍵安裝OS
本文給大家分享的是如何在大數(shù)據(jù)平臺(tái)使用腳本來(lái)實(shí)現(xiàn)一鍵安裝定制OS,并給大家附上了腳本源碼,有需要的小伙伴可以參考下2018-03-03阿里云主機(jī)不能用IP訪問(wèn)網(wǎng)站的解決方法(配置安全組規(guī)則搞定)
剛買了一臺(tái)阿里云主機(jī),迫不待及的試試速度,怎知網(wǎng)站訪問(wèn)不了,用IP或綁定域名都無(wú)法訪問(wèn),后來(lái)提交工單才知道,需要配置安全組規(guī)則才行。針對(duì)同樣像我一樣的新手,本文就介紹一下如何在開(kāi)通阿里云主機(jī)后配置安全組規(guī)則,讓網(wǎng)站能夠外網(wǎng)訪問(wèn),需要的朋友可以參考下2020-07-07無(wú)需密碼通過(guò)ssh執(zhí)行rsync來(lái)同步文件的方法
這篇文章主要介紹了無(wú)需密碼通過(guò)ssh執(zhí)行rsync來(lái)同步文件的方法,需要的朋友可以參考下2015-01-01在idea打包并上傳到云服務(wù)項(xiàng)目流程分析
這篇文章主要介紹了在idea打包并上傳到云服務(wù)項(xiàng)目流程分析,本文給大家介紹的非常詳細(xì),對(duì)大家的工作或?qū)W習(xí)具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-03-03