分享贴子
vscode吧
全部回复
仅看楼主
level 1
天蝎zyyovo
楼主
分享贴子
2025年04月17日 04点04分
1
level 12
Dragon1573
VSCode 使用 Remote-SSH 的时候,需要在远程服务器上面安装一个 VSCode Server ,是不是你这个东西安装不上去?
其次,你试过在 Windows 宿主上用命令行 SSH 登录 VMWare 中的 Ubuntu 么?这个 SSH 登录是否正常?
2025年04月17日 07点04分
2
level 1
天蝎zyyovo
楼主
2025年04月17日 10点04分
3
Dragon1573
你自己 Ubuntu 实例的端口开在 2222 上么?你 Ubuntu 实例的防火墙(一般是 firewalld 或者 ufw )没放行吧?
2025年04月18日 16点04分
Dragon1573
Remote-SSH 插件是依赖这个 SSH 登录的,你连这里都没法成功登录,插件就更不可能正常了
2025年04月18日 16点04分
Dragon1573
在没有手动修改 OpenSSH 配置文件的情况下,SSH 默认端口号应该是 22
2025年04月18日 16点04分
天蝎zyyovo
@Dragon1573
应该是Windows系统的问题
2025年04月18日 16点04分
level 1
天蝎zyyovo
楼主
2025年04月18日 16点04分
4
Dragon1573
你对 Ubuntu 的 GUI 界面有非常强的使用需求吗?你在使用 Windows 10 1809 或者更高版本(含 Windows 11)吗?如果版本满足且没有强烈使用 GUI 的需求,可以考虑把 VMWare 扔了,直接换用 WSL2
2025年04月18日 16点04分
Dragon1573
Windows 原生的 WSL2 环境支持比 VMWare 好,而且 VSCode 用的是另一个叫 Remote-WSL 的插件,它的连接原理就不是 SSH 了,你 WSL2 里不装 SSH 也能正常使用这个插件。
2025年04月18日 16点04分
level 12
Dragon1573
你的 VMWare 网卡模式选的不对吧?你 Ubuntu 内能访问公共互联网么?我记得 VMWare 默认的 NAT 模式,虚拟机和宿主之间网络是通的,得用虚拟机自己虚拟网卡的 IP 地址进行连接
2025年04月18日 16点04分
5
天蝎zyyovo
一开始连不上后来在b站找了个视频手动配置ip子网啥的连上了
2025年04月18日 16点04分
1