我已经在我的 Amazon EC2 Windows 实例上安装了 RealVNC。
我想使用免费版本,所以我必须使用 VNC 身份验证选项,其中在 VNC 配置中设置密码。
但是:我只能看到用户模式的 VNC 配置。当我在服务器上以用户模式运行 VNC 时,我可以连接到服务器。
我无法设置 VNC 服务器模式的身份验证模式和身份验证密码。RealVNC 文档说服务器应该有一个系统托盘图标,但实际上没有。
我认为该问题与 Windows 2008 R2 安全模型有关。
我该如何:1.) 更改 VNC 服务器以便显示系统托盘图标?或 2.) 以其他方式更改 VNC 配置?
答案1
您是否考虑过改用 RDP?如果您需要访问控制台,可以使用 /admin 命令行开关和 mstsc,这样您就可以在 Windows 中看到控制台会话。
至于 RealVNC,已经有一段时间了,但如果我没记错的话,VNC 必须以“服务模式”而不是用户模式安装。请参阅http://www.realvnc.com/products/open/4.1/winvnc.html#ServiceMode 简而言之,它将 VNC 安装为在主机上运行的服务。这样,它可以在用户会话启动和停止时继续存在。
但如果可以的话,请使用 RDP,它是内置的并且专为此而设计的。
答案2
我将向 AWS Windows 实例的一个非常具体的案例添加一些信息,即 GPU 系列。
根据 AWS 的说法:
“使用远程桌面时,使用 WDDM 驱动程序模型的 GPU 将被非加速的远程桌面显示驱动程序替换。要访问 GPU 硬件,您必须使用其他远程访问工具,例如 VNC。您还可以使用 AWS Marketplace 中的 GPU AMI 之一,因为它们提供支持 3-D 加速的远程访问工具。”
因此,如果您想利用任何 3D 渲染,您确实需要服务器上的 VNC。