私钥连接服务器(已经有服务器私钥
前言:假设我们已经有了服务器的私钥,我们怎么配置呢?
下面我会从vsc的配置角度来写
✅ 步骤一:准备工作
-
安装 VS Code(如果还没装)
👉 https://code.visualstudio.com/ -
安装插件:Remote - SSH
打开扩展商店,搜索Remote - SSH
,然后点击安装。 -
确保你已经有
.pem
私钥文件(比如your-key.pem
)
✅ 步骤二:配置 SSH
方法一:自动配置(推荐)
-
打开命令面板:
Ctrl + Shift + P
,然后输入并选择:Remote-SSH: Add New SSH Host...
-
在弹出的输入框中填写连接信息,例如:
ssh -i "/完整/路径/your-key.pem" ubuntu@111.111.111.111
⚠️ 注意替换
ubuntu
为实际的用户名(根据系统类型),.pem
路径要写全,并且需要用""括起来。111.111.111.111改为服务器的公网, -
选择你默认的 SSH config 文件(通常是
~/.ssh/config
)
✅ 步骤三:连接
先点击左下角
点击连接到主机
就会显示你刚刚配置的
✅ 示例 ~/.ssh/config
手动配置方式(可选)
如果你想手动编辑 ~/.ssh/config
文件,也可以添加如下内容:
Host my-blockchain-serverHostName 111.111.111.111User ubuntu # 根据你的系统换成 root / centos / admin 等IdentityFile /完整路径/your-key.pem