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密钥。

相关推荐
hhhh明4 小时前
Google Drive 超大文件下载到服务器
服务器·网络·google drive
j_xxx404_4 小时前
Linux:权限(完结)|权限管理|修改权限chmod chown charp|文件类型|拓展
linux·运维·服务器
板鸭〈小号〉5 小时前
应用层自定义协议与序列化
运维·服务器·网络·1024程序员节
wanhengidc5 小时前
传奇手游可以使用云手机挂机搬砖吗
服务器·arm开发·智能手机·玩游戏·1024程序员节
Wang's Blog5 小时前
Linux小课堂: CentOS 7 Minimal 服务器安装与网络配置实战详解
linux·服务器·centos
华纳云IDC服务商6 小时前
服务器实时流量监控工具推荐:确保服务器不被滥用
服务器·流量监控
tritone6 小时前
在优豆云免费云服务器上搭建与配置Apache的实践笔记
服务器·网络·apache·1024程序员节
YongCheng_Liang6 小时前
Windows CMD 常用命令:7 大核心模块速查指南(附实战场景)
运维·服务器·windows·1024程序员节
野犬寒鸦6 小时前
从零起步学习MySQL || 第九章:从数据页的角度看B+树及MySQL中数据的底层存储原理(结合常见面试题深度解析)
java·服务器·数据库·后端·mysql·oracle·1024程序员节
huangyuchi.6 小时前
【Linux网络】套接字Socket编程预备
linux·运维·服务器·端口号·linux网络·套接字·1024程序员节