如何让 vscode 使用 ssh密钥 (key) 来连接到远程Linux上

现在的云服务器都推荐使用 ssh key 而不是用户名密码来连接到远程服务器上。在 vscode 里使用 ssh key 的过程如下:

选择远程服务器

如下图所示选择 Remote-SSH: Connect to Host…
如何让 vscode 使用 ssh密钥 (key) 来连接到远程Linux上
输入你的服务器,格式为:your_username@yourip_or_hostname
如何让 vscode 使用 ssh密钥 (key) 来连接到远程Linux上

配置ssh

点击左边的远程图标
如何让 vscode 使用 ssh密钥 (key) 来连接到远程Linux上
然后点击小齿轮
如何让 vscode 使用 ssh密钥 (key) 来连接到远程Linux上
可以看到如下的格式的配置文件

Host 10.222.48.232
  HostName 10.222.48.232
  User jerry
  IdentityFile C:\Users\jerry\Downloads\privatekey.pem

这里需要做的是加上把我们的私钥加到 IdentityFile 那一行

  IdentityFile C:\Users\jerry\Downloads\privatekey.pem

连接服务器

右键点击连接就可以连接服务器了。
如何让 vscode 使用 ssh密钥 (key) 来连接到远程Linux上

上一篇:剑指 Offer——和为 S 的连续正数序列


下一篇:多个公私钥管理