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

VSCode使用SSH无密码连接Ubuntu

VSCode使用SSH无密码连接Ubuntu

前提条件:

1. 能够正常使用vscode的Remote-ssh连接Ubuntu

2. Ubuntu配置静态ip(否则经常需要修改Remote-ssh的配置文件里的IP)

1. windows下

  1. 打开Win下的PowerShell,生成公钥和私钥

    ssh-keygen

  2. 在本地打开.ssh文件,找到刚生成的两个文件
    在这里插入图片描述

2. Ubuntu下

  1. 同样的,到.ssh目录,vim 一个名叫authorized_keys的文件,把刚才windows下的id_rsa.pub内容,粘贴到里面即可。

  2. 修改文件权限

sudo chmod 600 authorized_keyssudo chmod 700 ~/.sshsudo service sshd restart

在这里插入图片描述

3. 尝试连接

​ 这时候再使用Remote连接就无需输入密码了,同样的使用git bash也不需要密码
在这里插入图片描述

http://www.lryc.cn/news/124086.html

相关文章:

  • 通过版本号控制强制刷新浏览器或清空浏览器缓存
  • Redis系列(二):深入解读Redis的两种持久化方式
  • CNN之图像识别
  • nvcc not found
  • pdf怎么转换成jpg图片?这几个转换方法了解一下
  • 六轴机械臂码垛货物堆叠仿真
  • text-decoration 使用
  • linux shell快速入门
  • 【Spring源码】小白速通解析Spring源码,从0到1,持续更新!
  • Unity 鼠标实现对物体的移动、缩放、旋转
  • 67Class 的基本语法
  • 企业数字化转型:无形资产占比测算(2007-2021年)
  • [centos]设置主机名
  • 华为OD真题--新学习选址--带答案
  • Qt自定义对话框
  • Python 程序设计入门(018)—— format() 函数的用法详解
  • 演进式架构
  • OCP China Day 2023:五大社区齐聚,加速开源开放创新与落地
  • 【Linux】进程间通信之管道
  • 记录一个正则表达式
  • 用于全局复根和极点查找算法的自适应网格生成器(Matlab代码实现)
  • 修改Linux中SSH的端口
  • Ansible从入门到精通【六】
  • 国企的大数据岗位方向的分析
  • 【MySQL--->数据类型】
  • Ceph部署
  • 打工日记-Vue3+Ts二次封装el-table
  • funbox3靶场渗透笔记
  • springcloud3 hystrix实现服务降级,熔断,限流以及案例配置
  • ComponentOne Studio ASP.NET MVC Crack