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

相关推荐
IOT那些事儿3 小时前
TortoiseGit拉取开源子仓库失败
git·ssh·tortoisegit·submodule
HelloTonyGo4 小时前
个人游戏笔记本免费“养龙虾”(四)OpenClaw(exec tools)的文件权限配置
ubuntu·exec·白名单·文件权限·用户权限·openclaw
zihao_tom8 小时前
Go环境搭建(vscode调试)
开发语言·vscode·golang
夜星辰20239 小时前
MobaXterm会话窗口详解
嵌入式硬件·ssh·调试串口
Joker 00711 小时前
Ubuntu上安装FreeSurfer的详细流程
linux·深度学习·ubuntu
sdhongjun11 小时前
VSCode vim Normal模式下无法输入中文到指令参数
ide·vscode·vim
27399202912 小时前
Ubuntu 文件系统修复指南
linux·ubuntu·fsck
龙泉寺天下行走13 小时前
记一次windows SSH无法免密登录Linux的处理
linux·运维·ssh
亿洋13 小时前
vscode的continue插件接入第三方自定义中转api
人工智能·vscode·编辑器
i建模13 小时前
Ubuntu 中使用 LVM(逻辑卷管理)挂载磁盘
linux·运维·ubuntu