VSCode使用SSH无需输入密码远程连接服务器

admin2024-07-08  9

目录

一、密钥生成

1、使用windows11自带的命令行

2、使用putty工具

二、查看密钥

三、设置服务器


这个过程是比较简单的,为了方便后续留用和查看,整理个笔记放着。

VSCode使用SSH无需输入密码远程连接服务器,第1张

一、密钥生成

1、使用windows11自带的命令行

在任一文件夹中,空白处右键-->在终端中打开。

VSCode使用SSH无需输入密码远程连接服务器,第2张

使用密钥生成命令:

ssh-keygen -t rsa 

如遇到过程中需要输入密码或者验证,可直接不输入任何东西然后回车。

VSCode使用SSH无需输入密码远程连接服务器,第3张

(这是我找的其他帖子中的图片,我的当时没有截图)

2、使用putty工具

工具网址:Download PuTTY: latest release (0.81)

windows11可以直接下载zip的。

VSCode使用SSH无需输入密码远程连接服务器,第4张

解压缩后,进入到文件夹中。

VSCode使用SSH无需输入密码远程连接服务器,第5张

点击PUTTYGEN.EXE,直接生成密钥。

需要注意的是,在生成密钥的时候要鼠标一直在它的显示区域中滑动,可以增加SSH密钥生成的随机性,同时提高生成速度。

二、查看密钥

上图中给出了密钥存放位置,按照次序打开到该文件夹。

VSCode使用SSH无需输入密码远程连接服务器,第6张

VSCode使用SSH无需输入密码远程连接服务器,第7张

使用voscode打开,复制这行内容。

VSCode使用SSH无需输入密码远程连接服务器,第8张

三、设置服务器

mobaXterm打开服务器连接。

命令行:

vim .ssh/authorized_keys

将复制的密钥粘贴到文件中,ESC+:wq!保存文件更改。

VSCode使用SSH无需输入密码远程连接服务器,第9张

后续如果有多台主机需要免验证连接服务器,可以在.ssh/authorized_keys中保存多个SSH密钥。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明原文出处。如若内容造成侵权/违法违规/事实不符,请联系SD编程学习网:675289112@qq.com进行投诉反馈,一经查实,立即删除!