我的办公室工作经常看到我通过 VNC 连接到 Linux 机器。
有时我在控制台上启动远程作业,后来意识到它运行的时间比预期的要长得多。(应该首先在 Screen 下启动那个...)
我不想为了保持 VNC 会话打开而让我的工作站通宵运行;我想将已经在运行的远程作业移动到 Screen 会话中(在远程盒子上),这样我就可以关闭工作站(并在第二天早上重新连接)。
如果有的话,如何做到这一点?
希望能够连接到现有的 X 显示器,以便可以访问我的工作环境以及我在家中打开的所有内容。我依稀记得过去使用 x11vnc 的一些事情。但是 Fedora 11 不存在该软件包,所以我认为现在有一些内置方法。
注意:我通过 VPN 连接到我的工作机器,因此密码保护是我安全方面的全部需求。
Linux 上是否有(最好是免费的)VNC 替代品?
Linux 是否有不同的远程桌面技术,还是都基于 VNC?
编辑:感谢 symcbean 的评论,好点。我发现 RDP 的网络性能比 VNC 快得多。我目前使用的是tightVNC,但我不想为了速度而牺牲质量。使用 RDP 我发现它就像在电脑前一样。我正在使用 VNC 通过互联网连接到虚拟专用服务器,在宽带连接上(诚然不是世界上的快速宽带 - 但足够快) - 所以理论上没有任何严重的瓶颈。
-谢谢亚历克斯。
是否有任何解决方案可以将 Mac 变成真正的多用户瘦客户端服务器?
我想使用 VNC 之类的东西设置几台可以访问几个帐户的廉价 PC,但是为每个用户购买新服务器或为每个用户购买虚拟化 OS X 服务器的新许可证并不经济。
我完全知道 OS X Server 允许您使用“网络主文件夹”设置用户,而且我知道 Mac OS X 中还内置了 VNC。这些都不符合要求(前者需要胖客户端,后者需要仅限单用户)
更新:是的,狮子!http://www.9to5mac.com/54102/10-7-lion-allows-multi-user-remote-computing
我试图运行一个程序,该程序使用 OpenGL 通过 VNC 在视口中渲染模型失败。
我收到的错误消息是 - Xlib:显示“:1.0”上缺少扩展“GLX”。
我的理解是,VNC 可以配置为远程渲染所有图形,并将压缩的屏幕抓取从显示缓冲区发送到本地客户端。这似乎否定了本地客户端对 GLX 扩展的需求。VNC 可以这样配置吗,你能简要描述一下如何配置吗?
远程主机:
RHEL 5 上的 vncserver
本地客户:
Windows XP 上的 UltraVNC
我们在我大学的语言系有一个英特尔 NUC,它将很快托管该系教师和学生使用的 Web 应用程序。NUC 运行 Ubuntu (14.10)。
我对终端和 SSH 连接到服务器很满意,但是我发现我需要做的很多任务通过屏幕共享 (VNC) 变得更加容易。
我向我们的新技术总监建议我们在这台服务器上安装 VNC,让我的生活更轻松(实际上在他被雇用之前已经安装了 VNC,然后他卸载了它)。但是,他回复了以下评论:
如果我们可以逃脱,我更不想在服务器上运行 X 或 VNC。毕竟是服务器。
这个逻辑我真的不明白。它没有连接到显示器;通过 SSH 访问它的唯一途径。让 VNC 访问我不知道的服务器有什么神奇的缺点吗?
显然,您正在为攻击者打开另一个端口;反驳:我们在两个大学防火墙后面(主要的大学网络防火墙以及我们子网自己的特殊防火墙)。VNC 只能在我们的子网内完成,所以我不知道为什么这会成为“它是另一个要维护的包”之外的问题,并且 Ubuntu 的apt包管理器成为一个非问题。
在服务器上安装 VNC 有什么缺点?
编辑:这不仅仅是一个网络服务器。它托管了许多其他应用程序。不确定这是否有区别。
我想知道是否有人可以帮助我为 Windows 2008 上的服务器和 Windows 7 上的客户端选择一个好的 VNC 软件(目前在 Vista 上,但在 10 月份,所有机器都将迁移到 Windows 7)?互联网无法帮助我找到。重要的是它是免费的,或者不太贵。谢谢你。
我有一台在 Mac 上运行的 VNC 服务器。当我尝试使用 VNC 查看器时,它显示“没有匹配的安全类型”。
有没有其他软件可以像RDP一样连接到Mac?
如果我从另一台 Mac 使用屏幕共享,那么它可以工作,但不能从 VNC 使用。
编辑:我正在使用:
我有一种情况,我想连接到一台运行 VNC(我们称之为 VNCServer)的 Linux 机器,它在两台连续的 Linux 机器后面,即,要通过 ssh 连接到 VNCServer,我必须从我的笔记本电脑通过 ssh 连接到 Gateway1,然后从 Gateway1 shell我通过 ssh 进入 Gateway2,然后从那个 shell 进入 VNCServer。我无法更改网络设计和访问流程 Laptop-->Gateway1-->Gateway2-->Server。我在 Gateway1 上没有 root 权限,除 22 和 5901 外的所有端口都已关闭。
有没有办法在我的笔记本电脑上启动 VNC 查看器并访问 VNCServer?我知道这可能是使用 ssh 隧道功能完成的,而且我的 Windows 笔记本电脑上有腻子(抱歉,工作笔记本电脑上不能安装 Linux 或 Cygwin 等)。任何帮助将不胜感激,因为这将使我的生活更轻松!
我知道这可能是关于个人喜好的问题。
但是,在速度/内存使用/易于配置/许可方面,您知道哪个是最好的 VNC 服务器?
我已经尝试过 TightVNC、TigerVNC、UltraVNC 和 RealVNC,但现在我无法确定哪个是最好的(我列出的任何一个或其他任何一个)就我现在担心的问题(速度/消耗/配置)而言/许可)。
你最好的选择是什么?