1、生成 SSH 密钥对
打开终端并输入以下命令生成 SSH 密钥对:
直接搜索 cmd,然后输入:
ssh-keygen -t rsa -b 4096
一直回车就好了
这时公钥存储在/Users/你的用户名/.ssh/id_rsa.pub
文件里,私钥存储在/Users/你的用户名/.ssh/id_rsa
文件里
2、将公钥复制到远程服务器
使用以下命令将生成的公钥复制到远程服务器:
ssh-copy-id -i ~/.ssh/id_rsa.pub username@hostname
将 username 替换为你的远程服务器用户名,将 hostname 替换为你的远程服务器地址。
3、安装 Remote-SSH 扩展:
打开 VSCode,进入扩展市场,搜索并安装 Remote - SSH 扩展。
4、配置 SSH 主机:
按 F1 键,输入 Remote-SSH: Open SSH Configuration File,选择配置文件config进行编辑,添加以下内容
Host my-remote-serverHostName hostnameUser usernameIdentityFile ~/.ssh/id_rsa
其中, my-remote-server 是主机名称,将 hostname 替换为远程服务器地址,将 username 替换远程服务器用户名
5、连接远程主机
按 F1 键,输入 Remote-SSH: Connect to Host...,选择你刚刚配置的主机名称,即可连接到远程服务器
使用 SSH 和 Visual Studio Code 在远程计算机上进行开发