RSA密钥
你需要RSA的公钥和私钥
- 私钥:id_rsa
- 公钥:id_rsa.pub
- 如何获取RSA密钥不在本文范围内
vscode插件
你需要在vscode上安装remote-ssh插件
- 如何安装插件不在本文范围内
远程服务器
你需要知道远程服务器的IP、用户、密码
- 如何获取远程服务器的密码不在本文范围内
步骤
- 将RSA的公钥拷贝到远程服务器,过程中需要输入登录密码。
ssh-copy-id -i .ssh/id_rsa.pub root@xx.xx.xxx.xxx
- 验证第一步是否成功
ssh 'root@xx.xx.xxx.xxx'
- 打开config文件所在的文件夹,一般位于C:\Users\XXX.ssh,并将RSA的私钥放在这里
- 编辑config文件,在对应的服务器配置中,增加下面的键值对
IdentityFile "C:\Users\XXX\.ssh\id_rsa"
- 结束