方法:
本地生成秘钥,并将生成的秘钥保存在服务器上
步骤:
一、用户端生成秘钥
1、在cmd中输入ssh-keygen -t rsa,一直点回车即可
2、打开生成的秘钥文件(位置:C:\Users\用户名\.ssh\id_rsa.pub),并复制内容
二、服务器端添加许可
bash
#进入.ssh文件夹
cd ~/.ssh/
#使用vi保存客户端生成的秘钥
vi authorized_keys
三、在VSCde中配置
1、Ctrl+Shift+P打开命令面板,选择"Remote-SSH: Open SSH Configuration File",打开SSH配置文件。
python
Host 远程SSH
HostName IP地址
User root
PreferredAuthentications publickey
IdentityFile "C:\Users\用户名\.ssh\id_rsa"