linux改vnc端口,linux vnc的默认端口修改

  • Post author:
  • Post category:linux


vnc的默认端口是5901,这个说法是不对的。vnc并不是只有一个端口。

以前另一个文章介绍了nvcserver的配置用户的过程,里面提到了桌面号,这个桌面号就可以端口有密切关系

先看看这个配置

VNCSERVERS=”1:oracle 2:root”

VNCSERVERARGS[1]=”-geometry 800×600 -nolisten tcp -nohttpd”

……

这里是摘自/etc/sysconfig/vncservers里的一段。 这里就配置了2个桌面,一个桌面号是1, 一个是2.

vncserver在调用的时候,会根据你的配置来启用server端的监听端口,

从5900开始,加上你的桌面号,比如这里的哦oracle就是5901,root就是5902

所以通过这里的桌面号也是可以达到我们的目的的,根据你的目标端口来设定用户的周面好,虽然可以解决,但是总是感觉有些没有拉干净的感觉,这不是

这次的研究内容,还是找个痛快的方式吧。

这次的研究主要就是颠覆这样的默认规则,直接的深入进去,我要直接修改5900+为15900+

在网上没有找到比较好的方法和文档,自己动手吧

从vncserver这个启动命令开始吧,

[root@redflag1 ~]# which vncserver

/usr/bin/vncserver

[root@redflag1 ~]# file /usr/bin/vncserver

/usr/bin/vncserver: a perl s