1. Windows上安装openssh
在windows上VSCode使用的默认ssh工具存在实现上的问题 ,会有报错:过程试图写入的管道不存在。需要下载openssh!!!
以管理员身份运行window Powershell(windows键+x,然后选(A))
输入如下两条命令:
第一条命令:
Get-WindowsCapability -Online | ? Name -like 'OpenSSH*'
第二条命令:
Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0
参考:https://blog.csdn.net/weixin_42096901/article/details/105193366
原文链接:https://blog.csdn.net/Alter__/article/details/113662438
2. 如果使用 ping 168.222.2.256 的方式可以ping通ubuntu系统,但是使用 ssh root_name@168.222.2.256连接不上。 可通过以下连接进行ubuntu的ssh配置:
3. 经过上述步骤后,对VScode进行配置:
vscode远程连接+调试代码_Alter__的博客-CSDN博客
4. 可实现VScode的远程连接,但是需要输入密码。
5. 以下连接可实现ssh公钥的登陆
SSH 公钥登录 - starnight_cyber - 博客园
这里面step5 需要加sudo vim .....