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

相关推荐
_叶小格_1 小时前
cp、scp、rsync命令详解
linux·运维·服务器·ubuntu·centos·运维开发
史丹利复合田1 小时前
【无标题】vscode远程连接,服务器端配置
ide·vscode·编辑器
小天源2 小时前
CentOS 7介绍及其下载
linux·运维·ubuntu·centos·麒麟·windows11·windows10
闫记康2 小时前
linux配置ssh
linux·运维·服务器·学习·ssh
CheungChunChiu2 小时前
V4L2 框架下 `v4l2-ctl --list-frameintervals` 调用链解析
linux·ubuntu·sensor·cam
YMWM_3 小时前
不同局域网下登录ubuntu主机
linux·运维·ubuntu
70asunflower7 小时前
Ubuntu Terminal 从零开始教程 - Windows用户转Linux指南
linux·windows·ubuntu
longxibo7 小时前
【Ubuntu datasophon1.2.1 二开之四:解决YARN安装问题】
linux·运维·ubuntu
403240737 小时前
[Linux/Ubuntu] 解决 VSCode、Firefox等 输入框选中文本后右键点击导致文本消失的问题
linux·vscode·ubuntu
Roc.Chang7 小时前
Cursor / VS Code 常用快捷键对比表(Windows / Linux / macOS)
linux·windows·vscode·macos