vscode 连接服务器 不用输密码 免密登录

vscode 免密登录服务器

1. 本地端

1)生成密钥

在命令行中运行:ssh-keygen -t rsa,按提示回车

在文件夹 C:\Users\xxxx.ssh 中可以查看新生成的密钥文件 id_rsa 和 id_rsa.pub

2)vscode的config文件中添加id_rsa文件路径

2. 服务器端

1)在 authorized_keys 文件中加入密钥:

进入.ssh文件夹:cd ~/.ssh

编辑 authorized_keys 文件:vim authorized_keys

将 id_rsa.pub 中的内容粘贴进来

注意:没有.ssh文件夹的自己创建即可:

生成.ssh文件夹:ssh localhost

创建 authorized_keys 文件:touch ~/.ssh/authorized_keys

2)修改authorized_keys文件权限

命令:chmod 600 authorized_keys

相关推荐
你会发光哎u5 分钟前
Webpack模式-Resolve-本地服务器
服务器·前端·webpack
小飞猪Jay16 分钟前
面试速通宝典——10
linux·服务器·c++·面试
..空空的人2 小时前
linux基础指令的认识
linux·运维·服务器
penny_tcf2 小时前
Linux基础命令halt详解
linux·运维·服务器
鱼跃鹰飞2 小时前
Leecode热题100-295.数据流中的中位数
java·服务器·开发语言·前端·算法·leetcode·面试
杨哥带你写代码2 小时前
构建高效新闻推荐系统:Spring Boot的力量
服务器·spring boot·php
yufei-coder2 小时前
C# Windows 窗体开发基础
vscode·microsoft·c#·visual studio
荣世蓥3 小时前
10.2 Linux_进程_进程相关函数
linux·运维·服务器