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也可以连接

相关推荐
阿莫西林夹馍9 分钟前
ubuntu22.04国内源
ubuntu·国内源
wdfk_prog2 小时前
EWMA、加权平均与一次低通滤波的对比与选型
linux·笔记·学习·游戏·ssh
longxibo2 小时前
【Ubuntu datasophon1.2.1 二开之六:解决CLICKHOUSE安装问题】
大数据·linux·clickhouse·ubuntu
以太浮标2 小时前
华为eNSP综合实验之- 通过SSH远程登陆设备
服务器·网络·ssh
春日见3 小时前
如何查看我一共commit了多少个,是哪几个,如何回退到某一个版本
vscode·算法·docker·容器·自动驾驶
淡唱暮念4 小时前
Linux系统使用夸克网盘CLI上传服务器数据至网盘教程,解决大数据备份苦恼
linux·服务器·ubuntu
阿莫西林夹馍4 小时前
ubuntu安装gitlab
linux·ubuntu·gitlab
悲伤小伞4 小时前
Linux_应用层自定义协议与序列化——网络计算器
linux·服务器·c语言·c++·ubuntu
西柚云4 小时前
告别命令行!在VSCode中直接使用Claude Code编程
服务器·ide·vscode·编辑器·claude
___波子 Pro Max.5 小时前
解决vscode code命令找不到问题
vscode