最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vscode 多設(shè)備通過ssh登錄遠(yuǎn)程服務(wù)器免密登錄的解決方案

 更新時(shí)間:2024年11月05日 14:28:34   作者:源代碼?宸  
使用VSCode連接遠(yuǎn)程服務(wù)器時(shí),頻繁輸入密碼確實(shí)是一件麻煩事,本文介紹了如何通過生成SSH密鑰對(duì)的方式,實(shí)現(xiàn)免密登錄,此方法不僅適用于VSCode,也適用于任何支持SSH密鑰認(rèn)證的遠(yuǎn)程連接場(chǎng)景,大大提升工作效率

問題

麻煩,每次打開vscode都要輸入密碼才能連接服務(wù)器,密碼強(qiáng)度很高,記不下來。。。

解決

1、在本地電腦上創(chuàng)建公鑰和私鑰。以windows為例:我們打開PowerShell

輸入

ssh-keygen

當(dāng)然我一開始已經(jīng)生成了密鑰,這里就沒有那個(gè)圖案顯示了,我用另一臺(tái)機(jī)器截圖展示一下

連續(xù)按3次“enter”,則“C:\Users\lenovo.ssh”內(nèi)容會(huì)生成一對(duì)密鑰,如下:

分支一:只需一個(gè)設(shè)備連服務(wù)器

回到powershell,繼續(xù)輸入:

PS C:\Users\lenovo>scp C:\Users\lenovo\.ssh\id_rsa UserName@HostIP:/home/XX/.ssh
PS C:\Users\lenovo>scp C:\Users\lenovo\.ssh\id_rsa.pub UserName@HostIP:/home/XX/.ssh

注意:此命令的格式為:scp <id_rsa 的本地路徑> <ssh 文件夾的遠(yuǎn)程服務(wù)器路徑>?,F(xiàn)在我們將密鑰對(duì)復(fù)制到遠(yuǎn)程服務(wù)器。然后我們應(yīng)該連接到服務(wù)器,打開 .ssh 文件并輸入:

UserName@Host:~$ cat id_rsa.pub >> authorized_keys

分支二:需要多臺(tái)設(shè)備連服務(wù)器(即分支一成立的情況下,即已經(jīng)有一個(gè)設(shè)備連接服務(wù)器了)

將公鑰內(nèi)容添加到服務(wù)器的 ~/.ssh/authorized_keys 文件中,注意不是覆蓋,而是追加!?。?/p>

(base) root@8sc0q30dl6irq-0:~/.ssh# cat /gly/lizn_workSpace/.ssh/id_rsa.pub >> authorized_keys

確保權(quán)限正確

chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys

注意

每個(gè)設(shè)備的rsa是換行的?。?!

最后,關(guān)閉所有 vscode 文件并重新打開。就可以免密碼連接到遠(yuǎn)程主機(jī)。

到此這篇關(guān)于完美解決 vscode 多設(shè)備通過ssh登錄遠(yuǎn)程服務(wù)器免密登錄的文章就介紹到這了,更多相關(guān)vscode ssh登錄遠(yuǎn)程服務(wù)器內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論

专栏| 长白| 盱眙县| 辉县市| 内丘县| 始兴县| 郁南县| 德庆县| 东台市| 沽源县| 延长县| 弥勒县| 青海省| 平陆县| 手机| 乐山市| 石渠县| 塔河县| 宿迁市| 日喀则市| 贵德县| 扶风县| 新沂市| 泾川县| 中阳县| 宁都县| 襄城县| 武定县| 镇平县| 北碚区| 凌海市| 大方县| 申扎县| 荃湾区| 彭州市| 泗洪县| 湄潭县| 武川县| 建瓯市| 红安县| 长汀县|