环境:Centos 9 stream
【vscode版本: 1.82.2】
1.安装好Remote-ssh扩展,【查看】菜单---命令面板--添加新的SSH主机(如图)
2.在命令面板上,手动连接: ssh root@ (服务器IP) --->选择配置文件存放目录(本机)
3.命令面板:ssh连接到主机(刚定义的),选择服务器操作系统--->输入密码
4.【终端】菜单---新建终端
5.[root@:]# ssh-keygen -m PEM -t rsa -C “mykey” (输入这条命令来生成密钥对,如图)
回车键三次----->密钥对存放位置:/root/.ssh/
(id_rsa私钥 id_rsa.pub公钥 ;rsa为非对称加密,公钥加密私钥解密)
授权一下公钥: .ssh:# cat id_rsa.pub >> authorized_keys
6.登录服务器,下载私钥文件
7.【查看】菜单--命令面板--> open ssh config..->打开起先的配置文件-->添加:IdentityFile : “ . . . ” (如图)
8.连接远程主机:命令面板或图标
9.大功告成!!!!!!!