当前位置: 首页 > ds >正文

如何使用VScode使用ssh连接远程服务器不需要输入密码直接登录

ssh-keygen
之后一直默认 回车 确认即可结果
(base) amax@amax:/data/std$ ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/home/amax/.ssh/id_rsa): 
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in /home/amax/.ssh/id_rsa
Your public key has been saved in /home/amax/.ssh/id_rsa.pub
The key fingerprint is:
SHA256:hUNDPp3lUa6whY9SuhEw7pOJEN+kVLFqn0GcU08w34Q amax@amax
The key's randomart image is:
+---[RSA 3072]----+
|  . ..*oB...+..  |
|   + * O OEB o   |
|  . o O * X + .  |
|   . = + B * .   |
|    + * S o o    |
|   . . + +       |
|      o .        |
|                 |
|                 |
+----[SHA256]-----+
cd ~/.ssh/
结果
(base) amax@amax:/data/std$ cd ~/.ssh/
(base) amax@amax:~/.ssh$ ls
id_rsa  id_rsa.pub  known_hosts  known_hosts.old

cat id_rsa.pub >> authorized_keys
结果
(base) amax@amax:~/.ssh$ cat id_rsa.pub >> authorized_keys
(base) amax@amax:~/.ssh$ ls
authorized_keys  id_rsa  id_rsa.pub  known_hosts  known_hosts.old
(base) amax@amax:~/.ssh$
sudo vim /etc/ssh/ssh_config
把   PasswordAuthentication yes 启动
结果
Host *
#   ForwardAgent no
#   ForwardX11 no
#   ForwardX11Trusted yesPasswordAuthentication yes
#   HostbasedAuthentication no

在这里插入图片描述
右键点击id_rsa然后下载到本地的用户文件夹下,如果你有多个服务器连接的需求,需要建立多个文件夹来保存id_rsa文件

然后设置文件,增加一行

在这里插入图片描述

参考
如何使用VScode使用ssh连接远程服务器不需要输入密码直接登录

http://www.xdnf.cn/news/15675.html

相关文章:

  • 信息收集知识总结
  • LabVIEW液压机智能监控
  • gem install报错解析
  • 【C# in .NET】11. 探秘泛型:类型参数化革命
  • JAVA面试宝典 -《分布式ID生成器:Snowflake优化变种》
  • 基于CentOS的分布式GitLab+Jenkins+Docker架构:企业级CI/CD流水线实战全记录
  • 基于 Spring Boot 构建的文件摆渡系统(File Ferry System)
  • 更灵活方便的初始化、清除方法——fixture【pytest】
  • AWS WebRTC 并发 Viewer 拉流失败分析:0.3 秒等待为何如此关键?
  • 消息转换器--通过此工具进行时间转换
  • Mybatis-2快速入门
  • 【WRFDA数据教程第一期】LITTLE_R 格式详细介绍
  • 【源力觉醒 创作者计划】百度携文心 4.5 入局,开源大模型市场再添一员猛将,与 Qwen3 对比如何?
  • 3DGS之COLMAP
  • iOS 抓包工具选择与配置指南 从零基础到高效调试的完整流程
  • Android动态获取当前应用占用的内存PSS,Java
  • 汽车功能安全-相关项集成和测试(系统集成测试系统合格性测试)-12
  • 从电子管到CPU
  • 迁移学习的概念和案例
  • 【前端Vue】this.resetForm(“form“)重置表单时出现indexOf报错的解决方案
  • Java 增强 switch 语句详解:从基础到进阶的全面指南
  • Sersync和Rsync部署
  • Ubuntu 安装
  • 22-C#的委托简单使用-2
  • Linux715 磁盘管理:逻辑卷
  • MyBatis Plus功能增强全解析:从手写SQL到优雅开发的进阶指南
  • 【jvm|基本原理】第四天
  • Vue3入门-指令补充
  • MyBatis与Spring整合优化实战指南:从配置到性能调优
  • 《每日AI-人工智能-编程日报》--2025年7月15日