在vscode中用remote碰到could not establish connection to的情况
1 虚拟机里面开个终端,运行sudo apt-get install openssh-server
2 可能是本机没有装ssh,https://git-scm.com/download/win
(注释:ssh是linux机器做“远程登录”功能的一个程序,安装git bash后,能给windows装ssh的客户端。安装好了,把vscode重启一下,再重新用vscode连一下试试)
3 如果报错的时候下面显示与SSH断开连接,在ubuntu终端执行service sshd restart试试
在linux里ifconfig -a查看ip。在Windows的cmd里面运行ipconfig /all,查看vmnet8是不是和前面linux查到的ip一样。如果不一样!(我就是这个地方的问题)右键桌面的网络属性,然后左侧有个更改适配器设置,找到VMnet8,右键查看,tcp/ipv4双击,把ip地址改成虚拟机里面查到的就好了。在Windows里面ping一下虚拟机地址,成功了就没有问题了。
来源:oschina
链接:https://my.oschina.net/u/4342210/blog/4679239