nicudotro Asked: 2009-05-24 01:40:05 +0800 CST2009-05-24 01:40:05 +0800 CST 2009-05-24 01:40:05 +0800 CST 在所有工作站上记录用户屏幕 772 是否有记录运行 Ubuntu 8.10 的多个工作站的屏幕的解决方案。 我在想一些使用 vnc 协议记录的东西(Ubuntu 已经默认安装了一个 vnc 服务器)。 linux networking monitoring vnc screen-sharing 3 个回答 Voted Best Answer splattne 2009-05-24T02:44:20+08:002009-05-24T02:44:20+08:00 这篇博文“ Flawless Screen Recording for Ubuntu, Headless ”解释了如何使用 headless VNC 来录制屏幕会话。 事实证明,有一个非常好的 VNC 记录器,vnc2swf。这里唯一的问题是 Ubuntu 的内置 VNC 服务器(远程桌面)不能无头工作,而且我从来没有追求过替代品,因为 freenx 是如此糟糕。 [...] 对于无头,您需要“vncserver”包。它管理自己的 X 会话并通过 VNC 广播它们,您想要多少会话都可以。 ThorstenS 2009-07-02T14:13:57+08:002009-07-02T14:13:57+08:00 我认为 x11vnc 适合你! x11vnc -storepasswd 和 x11vnc -rfbauth ~/.vnc/passwd -ncache 应该可以帮助您运行服务器,而 pyvnc2swf(debian/lenny 有这个包!)应该是通过 ssh 隧道从一个中央监控服务器进行记录的正确工具 RandomNickName42 2009-07-03T00:17:19+08:002009-07-03T00:17:19+08:00 Wireshark 应该可以很好地解码 X11 或 VNC,您可能需要获取 .Xauthority 文件(MIT MAGIC COOKIE)来解密来自 X 会话的数据。
这篇博文“ Flawless Screen Recording for Ubuntu, Headless ”解释了如何使用 headless VNC 来录制屏幕会话。
我认为 x11vnc 适合你!
x11vnc -storepasswd 和 x11vnc -rfbauth ~/.vnc/passwd -ncache 应该可以帮助您运行服务器,而 pyvnc2swf(debian/lenny 有这个包!)应该是通过 ssh 隧道从一个中央监控服务器进行记录的正确工具
Wireshark 应该可以很好地解码 X11 或 VNC,您可能需要获取 .Xauthority 文件(MIT MAGIC COOKIE)来解密来自 X 会话的数据。