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

目录

一、密钥生成

1、使用windows11自带的命令行

2、使用putty工具

二、查看密钥

三、设置服务器


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

一、密钥生成

1、使用windows11自带的命令行

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

使用密钥生成命令:

bash 复制代码
ssh-keygen -t rsa 

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

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

2、使用putty工具

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

windows11可以直接下载zip的。

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

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

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

二、查看密钥

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

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

三、设置服务器

mobaXterm打开服务器连接。

命令行:

bash 复制代码
vim .ssh/authorized_keys

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

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

相关推荐
朱包林8 分钟前
数据库服务-日志管理-备份与恢复-主从同步
linux·运维·服务器·数据库·mysql·云计算
zeeq_28 分钟前
vscode使用cmake tool进行项目管理安装
ide·vscode·编辑器
神色自若1 小时前
AbpVnext 阿里云ssl证书多个生产环境自动更新
服务器·阿里云·ssl
眰恦ゞLYF3 小时前
服务器类型与TCP并发服务器构建(SELECT)
服务器·select·io多路复用
万花丛中一抹绿4 小时前
服务器硬件电路设计之 SPI 问答(六):如何提升服务器硬件电路中的性能?如何强化稳定性?
服务器·spi·服务器硬件电路设计
2401_888423094 小时前
网络编程-TCP的并发服务器构建
服务器·网络·tcp/ip
王火火(DDoS CC防护)9 小时前
服务器网络带宽不足要怎么处理?
运维·服务器
潇凝子潇9 小时前
获取服务器指标的信息
linux·运维·服务器
FreeBuf_9 小时前
Chrome高危零日漏洞PoC公开,已被用于野外攻击
linux·运维·服务器·安全·web安全
小白银子12 小时前
零基础从头教学Linux(Day 20)
linux·运维·服务器·php·国安工程师