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

vs code SSH配置免密登录

备注

  1. 本教程本地主机为 Win 10 操作系统,远程服务器为Linux操作系统。

  2. 准备本地主机,远程主机。

  3. 创建公钥私钥,远程主机放公钥,然后修改权限,本地主机vs code配置config文件即可。

操作步骤

  1. 打开本地主机,打开Powershell。输入以下命令以生成公钥id_rsa.pub和私钥id_rsa。

    ssh-keygen -t rsa -b 4096

    公钥和私钥生成在C:\user\{你的用户名}\.ssh文件夹内。
    使用cat命令查看并复制id_rsa.pub公钥的内容。

  2. 打开远程主机,进入到{远程主机用户名,例如root}/.ssh文件夹内,找到一个叫authorized_keys的文件( 没有就mkdir创建一个),把你复制的公钥内容粘贴进去。
    然后在远程主机使用下面两行命令修改权限。

    chmod 700 ~/.ssh
    chmod 600 ~/.ssh/authorized_keys
    1. 远程主机的事处理完毕,接下来只有本地主机的事。 打开vs code,按下快捷键shift+ctrl+P,对话框内输入open ssh你能看到“打开SSH配置文件”,选择下图的配置文件

        在配置文件内添加如下图所示内容,即可。

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

      相关文章:

    2. day017-磁盘管理-实战
    3. 深入探讨Java中的上下文传递与ThreadLocal的局限性及Scoped Values的兴起
    4. c++字符串常用语法特性查询示例文档(一)
    5. 包装类(1)
    6. 22-内部FLASH
    7. java day13
    8. JVM 垃圾回收器
    9. EX文件浏览器:功能强大的安卓文件管理工具
    10. 特征值与特征向量的计算——PCA的数学基础
    11. 扫描项目依赖漏洞
    12. Go语言八股文之分库分表
    13. 中服云生产线自动化智能化调度生产系统:打造智能制造新标杆
    14. 前端子项目打包集成主项目实战指南
    15. 高校快递物流管理系统设计与实现(SpringBoot+MySQL)
    16. 1.3.3 数据共享、汇聚和使用中的安全目标
    17. 蓝桥杯框架-LED蜂鸣器继电器
    18. 大中型水闸安全监测系统解决方案
    19. C++初阶-vector的底层
    20. 解决RAGFlow部署中镜像源拉取的问题
    21. 单点登录是是什么?具体流程是什么?
    22. 计算圆周率 (python)
    23. select * from 按时间倒序排序
    24. AT_abc401_d [ABC401D] Logical Filling 题解
    25. 经典密码学和现代密码学的结构及其主要区别(1)凯撒密码——附py代码
    26. 酒店运营中一次性用品选购要点及扬州卓韵酒店用品的专业咨询服务
    27. 初识函数------了解函数的定义、函数的参数、函数的返回值、说明文档的书写、函数的嵌套使用、变量的作用域(全局变量与局部变量)
    28. C++ 关于C++中IO流的相关内容 stringstream的相关介绍
    29. 「卫星百科」四维高景系列卫星
    30. 从API到UI:直播美颜SDK中的滤镜与贴纸功能开发与落地方案详解
    31. 理解UDP协议