解决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。

浙公网安备 33010602011771号