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

相关推荐
YMWM_18 分钟前
cursor连接Ubuntu远程
linux·运维·ubuntu
木卫二号Coding1 小时前
Docker-构建自己的Web-Linux系统-镜像colinchang/ubuntu-desktop:22.04
linux·ubuntu·docker
维度攻城狮1 小时前
Ubuntu突然无法中文输入的问题解决办法
linux·运维·ubuntu
chao_6666661 小时前
Claude Code for vscode 新手入门完整教程
ide·vscode·ai·编辑器·ai编程·claude
Satellite_H1 小时前
Keil + VSCode 优化开发体验
ide·vscode·编辑器
v_for_van3 小时前
STM32低频函数信号发生器(四通道纯软件生成)
驱动开发·vscode·stm32·单片机·嵌入式硬件·mcu·硬件工程
爱吃泡芙的小白白3 小时前
使用Cursor来进行连接SSH远程主机中出现的问题(自用)
服务器·学习·ssh·cursor
wacpguo4 小时前
Ubuntu 24.04 安装 Docker
linux·ubuntu·docker
LetsonH5 小时前
调节 Ubuntu 的 Swap 大小
linux·运维·ubuntu
__xu_5 小时前
【总结】查看某个文件git提交记录的两种方法
git·vscode·提交记录