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

相关推荐
deng-c-f5 小时前
配置(9):在ubuntu上生成core文件
数据库·windows·ubuntu
optimistic_chen5 小时前
【Linux 系列】Linux 命令/快捷键详解
linux·运维·服务器·ubuntu·命令行·快捷键
阿波茨的鹅7 小时前
VSCode C++ 项目配置教程
c++·ide·vscode
LiuYaoheng7 小时前
Git配置SSH Key到GitHub的详细教程
git·ssh·github
凌晨一点的秃头猪12 小时前
VScode 添加远程服务器教程
ide·vscode·编辑器
Hi_kenyon12 小时前
使用vim来完全控制你的VSCode(一)
vscode·编辑器·vim
天地之于壹炁兮15 小时前
用VSCode打造高效AI开发环境:从配置到实战
ide·人工智能·vscode
伯恩bourne18 小时前
【mysql】将数据源从windows 迁移到 ubuntu的过程
windows·mysql·ubuntu
卓小帅的博客1 天前
关于实现远程服务器使用本地网络的清晰简洁的教程
服务器·网络·vscode·连接超时
电子_咸鱼1 天前
【STL string 全解析:接口详解、测试实战与模拟实现】
开发语言·c++·vscode·python·算法·leetcode