最近,我的计算机上经常出现 VNC 连接尝试。它很可能来自我不久前设置的域,但它似乎主要是个人连接尝试,而不是机器人或类似的连接尝试。 (例如,北京的某处正在尝试以 Root 身份 24/7 登录 SSH。)
由于这很可能是一些朋克脚本小子听说“VNC可以让你远程控制计算机”,并立即使用他的超级leetnslookup
开始“收集IP进行黑客攻击”,我想知道是否有任何方法可以配置一个VNC 服务器显示静态图像(例如,“禁止侵入”标志、震撼图像等)而不是通常的桌面。
我正在考虑在 VNC 服务器本身中内置一些东西,而不是一个简单的窗口管理器,它只显示壁纸,以防我需要在相关计算机上启动图形会话。
答案1
显示静态图像显然是可能的,甚至相当容易(但您绝对不应该将其用于您所描述的目的)。以 Xvnc 为例:如果您在没有连接任何客户端的情况下运行它,它基本上总是将静态图像(由根窗口内容定义)发送到 vnc 管道。要将根窗口设置为所需的图像,请使用任何可以设置根窗口内容的 X11 客户端,例如古老的xloadimage
.