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 小时前
Ubuntu 22.04 切换为 X11 会话以解决 QT 桌面程序兼容性问题
linux·qt·ubuntu
鬼手点金2 小时前
Hermes‑Agent 使用教程
python·ubuntu·powershell·cmd·ai agent·opencode·hermes
桑榆4163 小时前
WebRTC 本地视频文件推流 Demo 搭建指南 (Ubuntu 24.04)
linux·ubuntu·webrtc
z20348315203 小时前
Ubuntu双系统安装指南:从 UEFI 原理到 Ubuntu 分区方案的全面解析
linux·运维·ubuntu
W_chuanqi3 小时前
VSCode + Claude Code + DeepSeek:打造 AI 编程神器
ide·vscode·编辑器·ai编程
csdn_aspnet4 小时前
在 Visual Studio Code 中安装使用 Github Copilot
ide·vscode·github·copilot
我是小灰灰吖14 小时前
Ubuntu 22.04 设置 CPU 性能模式:提升系统响应速度
linux·ubuntu
90后小陈老师15 小时前
Windows 10 下 Gitee SSH 连接配置详解(附常见问题解决)
windows·gitee·ssh
郭涤生17 小时前
Windows + Ubuntu 双系统启动故障修复
linux·windows·ubuntu
dyxal18 小时前
SSH本地端口转发完全解析:像“挖掘隧道”一样安全访问远程数据库
数据库·安全·ssh