目录
一. VS Code端
1. 安装插件Remote - SSH

2. 配置config文件

yaml
Host H5Web
HostName xx.xx.xx.xx
User root
Port 22
IdentityFile ~/.ssh/id_rsa
Host myserver:自定义名称(例如: H5Web)。

HostName:服务器的 IP 地址/域名User:远程服务器用户名Port:SSH 连接的端口号(默认22)IdentityFile:本地私钥文件路径(密钥生成流程如下)
3. 公钥生成
powershell
ssh-keygen -t rsa -C "your_email@example.com"
-t rsa:指定密钥对类型为RSA。-C "your_email@example.com":添加注释,一般为邮箱。
注: Mac、Linux 系统:直接终端输入, Windows 系统:使用PowerShell,Git Bash输入
执行过程中要求输入密码,可设置可跳过,成功会生成一个私钥文件 id_rsa 和一个公钥文件 id_rsa.pub

二、远程服务器端
1. 将生成的公钥发送到远程服务器
bash
cat id_rsa.pub
复制内容到远程服务器的~/.ssh/authorized_keys文件中(没有此文件可新建),修改文件的执行权限
powershell
chmod 600 ~/.ssh/authorized_keys
chmod 700 ~/.ssh
三、连接
1. 准备就绪后,VSCode连接

输入ssh命令即可链接
powershell
ssh -p 22 用户名@IP地址

有问题请及时反馈 ~ ~ ~