解决vscode连接远程服务器,连接不上问题

1.在vscode安装ssh-remote插件。

2.在windows安装openssh,参考 https://blog.csdn.net/nl9788/article/details/131653284。

3.通过ssh生成秘钥:

(1)可以使用 Git Bash、PowerShell 或 CMD 终端。

如,在windows打开powershell,输入ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

注意这里的邮箱一定要跟公司的有效邮箱一致,打开C:\Users\XXX\.ssh的上一级路径,右击.ssh文件夹,查看属性-》安全-》高级,如下可以看到用户对应的邮箱:@XXX.com

4.将windows生成的公钥(C:\Users\XXX\.ssh\id_rsa.pub)拷贝到服务器的 ~/.ssh/authorized_keys。

5.安装ssh-remote插件后,在vscode的最左边remote explorer按钮,点击+,通过ssh yourname@XX.XX.XX.XX。

posted @ 2024-12-02 20:37  qingchenwuhou  阅读(1717)  评论(0)    收藏  举报