Netstat显示我没有打开的VNC端口......我应该担心吗?


0

在调查其他东西的同时,我运行了Netstat并注意到有2个VNC端口打开,一个我认识(5900)和一个我不认识(6008)。

有什么方法可以告诉6008这是什么?我可以自己查看吗?

tcp        0      0 0.0.0.0:6008            0.0.0.0:*               LISTEN      3111/Xtightvnc

这是VNC流程的正常部分吗?还有什么我应该知道的吗?

Answers:


1

TCP端口6000及以上(X11协议)是应用程序与之通信的地方 xtightvnc (或任何其他X11服务器)以显示其GUI。


所以这实际上是正常的,连接到我的5900会话,我不应该担心它。 :-)是吗?
confused

是的,这很正常。由于这是一个监听TCP连接的所有网络接口的程序,因此您需要确保未经授权的人可以连接。你的本地防火墙和 xhost (X服务器内置访问控制)将有助于此。 xhost 应该说 access control enabled 并且只列出您希望能够在X / VNC服务器上显示内容的用户和主机。
sborsky

0

VNC标准是使用TCP端口5900 + VNC桌面编号。这可以是零,或一个,或不太常见,更高的数字。例如,对于VNC桌面编号7,标准是TCP端口5907.虽然可能不是官方标准,但我通常看不到VNC桌面编号高于99。

VNC还有另一个标准,即5800 + VNC桌面号码。这用于“Java”查看器兼容性支持。

检查您的VNC服务器软件以获取此类选项。

TCP端口6000及更高版本是X Window桌面/会话。 (与VNC无关。)有关如何配置的详细信息可能会受到您正在使用的X Window软件的影响。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.