我在 Hyper V 虚拟机上安装了 Linux,但它的屏幕分辨率比我的笔记本电脑小。我想使用 RDP 来解决这个问题,但我在配置它时遇到了问题。据我所知,我需要在两个操作系统上允许远程桌面连接,我已经做到了。然后我通过终端 (ifconfig) 找到了 Linux 虚拟机的 IP 地址,但当我输入 IP 进行远程桌面连接时,出现了错误:远程桌面无法连接到远程计算机。
我做错了什么?或者你能给我一些有用的建议吗?谢谢
答案1
连接到 Linux 计算机时,RDP 不能用作协议 - Linux 计算机上没有 RDP 端点监听。为了连接到 Linux 计算机,您应该使用 SSH(安全 Shell)作为命令行或使用 VNC 作为完整桌面环境。
虚拟网络计算机
阅读以下关于 VNC 如何在 Ubuntu 上运行的文章:https://help.ubuntu.com/community/VNC- 我认为这涵盖了基础知识。您应该首先在 Linux 机器上安装(如果您没有)VNC 服务器。然后配置它以允许您登录(如各种链接中所述)。完成后,您将需要 Windows 机器上的 VNC 客户端(例如 RealVNC Viewer),以便您可以连接到 Linux 机器。
SSH
首先在 Linux 机器上安装 SSHD(ssh 守护程序)并进行配置(默认情况下,它使用密码验证和端口 22)。此步骤可能因 Linux 版本而异。
然后,您可以在客户端上使用几个 SSH 客户端:
- 油灰
- Chrome 的 SecureShell 扩展
- Cygwin(这是最强大的一个 - 它让您可以在 Windows 机器上访问所有 Linux 软件 - 包括 SSH 客户端)
附言:抱歉,没有提供链接,因为我的声誉不够。