生成密钥对
(需要电脑上有 Open SSH)
ssh-keygen -t rsa
生成的密钥对默认保存在当前用户的根目录下的.ssh 目录中
C:\Users\username\.ssh
上传公钥
id_rsa.pub 上传至 Linux 服务器用户目录
/root/.ssh
重命名以及权限修改
上传好后,将 Linux 中的 id_rsa.pub 重命名为 authorized_keys,更改文件权限为 600,更改。ssh 目录权限为 700:
mv id_rsa.pub authorized_keys
chmod 600 authorized_keys
chmod 700 .ssh
修改 vscode remote 配置
Host 服务器
HostName ip
User root
IdentityFile C:/Users/user/.ssh/id_rsa