引言
vscode 上的remote ssh 很方便,可以实现远程开发,代码调试等功能,但是每次登陆时,都需要重复的输入密码,这一点很麻烦。通过生成ssh-key保存到本地,可以有效的解决这个问题。
实现
如下所示,这个是设置成功的免密登陆,通过设置 IdentityFile 来实现
生成keygen
# 首先进入到.ssh 目录
cd /Users/用户名/.ssh
# 执行命令,生成key,一直回车就ok
ssh-keygen -t rsa -f "key的名称"
我的如下
## 授权key
ssh-copy-id -i key的名称.pub 远程账号@远程服务器