VSCode使用SSH无密码连接Ubuntu

VSCode使用SSH无密码连接Ubuntu

前提条件:

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

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

链接-> ubuntun 18.04设为静态ip(.net模式,可连接外网

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_keys

    sudo chmod 700 ~/.ssh

    sudo service sshd restart

3. 尝试连接

​ 1. 这时候再使用Remote连接就无需输入密码了,同样的使用git bash也不需要密码

  1. 这时候不输入ip试一试,也可以连接

  2. 同样的使用cmd命令,输入 ssh guo也可以连接

相关推荐
老黄编程2 小时前
VSCode 的百度 AI编程插件
ide·vscode·ai编程
老黄编程3 小时前
VSCode AI编程插件
ide·vscode·ai编程
空灵之海3 小时前
Ubuntu Server 22.04.5系统安装教程
linux·运维·ubuntu
kk5794 小时前
【Ubuntu】sudo apt update出现E :仓库***没有Release文件
linux·运维·ubuntu
Naiva5 小时前
ESP32-C3 入门09:基于 ESP-IDF + LVGL + ST7789 的 1.54寸 WiFi 时钟(SquareLine Studio 移植)
ide·笔记·vscode
~光~~7 小时前
【问题解决】VMware +Ubuntu20.04创建用户后无法登陆的问题
ubuntu
PAQQ7 小时前
解决 ubuntu 重启串口号变化
linux·运维·ubuntu
return(b,a%b);8 小时前
VSCode 远程开发连接(glibc<2.28)
ide·vscode·编辑器
speop8 小时前
vscode使用tmux技巧
ide·vscode·编辑器
desssq10 小时前
ubuntu 18.04 泰山派编译报错
linux·运维·ubuntu