本文目录:
- 1、如何查看 vncserver端口
- 2、Linux怎么修改VNC端口号?
- 3、vncserver图形界面终端窗口无法变大
- 4、vnc 原理
如何查看 vncserver端口
grep vnc /etc/services vnc-server 5900/tcp # VNC Server vnc-server 5900/udp # VNC Server
Linux怎么修改VNC端口号?
vnc的默认端口是自己配置的,并不是这有一个端口号。
通过打开/etc/sysconfig/vncservers。 这里就配置了2个桌面,一个桌面号是1, 一个是2.
这里的配置的参数
VNCSERVERS="2:root" VNCSERVERARGS[2]="-geometry 1280x800"
就可以看出,这里就配置了2个桌面,一个桌面号是1, 一个是2.还有远程桌面的分辨率
想要修改vncserver的配置,先找配置文件路径
[root@jtsyb01 longrise]# which vncserver /usr/bin/vncserver
然后看看这个配置文件的类型,
[root@jtsyb01 longrise]# file /usr/bin/vncserver /usr/bin/vncserver: a /usr/bin/env perl script text executable
然后可以了解到的基本信息是可以通过text类型文件
通过查找以前配置的端口,我这边配置的是80端口
[root@jtsyb01 longrise]# grep "80" /usr/bin/vncserver -n 84: "xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" n". 222:$vncPort = 8001 + $displayNumber; 419: if (!bind(S, pack('S n x12', $AF_INET, 8001 + $n))) {
通过终端可以看到我这边以前的是8001端口为基础端口,通过修改222行的vncport和419行的数字8001,修改之后保存文件
重启vncserver服务,就成功修改了vnc的端口号了
最后可以查看端口情况:
[root@jtsyb01 longrise]# ps -ef|grep vnc root 17134 1 0 May23 ? 00:13:00 /usr/bin/Xvnc :1 -desktop jtsyb01:1 (longrise) -auth /root/.Xauthority -geometry 1024x768 -rfbwait 30000 -rfbauth /root/.vnc/passwd -rfbport 8002 -fp catalogue:/etc/X11/fontpath.d -pn
可以查看端口运行的是8002端口。
vncserver图形界面终端窗口无法变大
vncserver图形界面终端窗口无法变大原因如下:
VNC的分辨率过小有可能导致图形化界面操作过程中遇到“确认键或取消键”无法点击的情况,而分辨率过高又可能导致低分辨率客户端显示器无法显示。
vnc 原理
VNC的基本运行原理和一些Windows下的远程控制软件很相像。
VNC的服务器端应用程序在UNIX和Linux操作系统中适应性很强,图形用户界面十分友好,看上去和Windows下的软件界面也很类似。
在任何安装了客户端的应用程序(vncviewer)的Linux平台的计算机都能十分方便地和安装了服务器端的应用程序(vncserver)的计算机相互连接。另外,服务器端 (vncserver)还内建了Java Web接口,这样用户通过服务器端对其他计算机的操作就能通过Netscape显示出来了,这样的操作过程和显示方式比较直观方便。
VNC是虚拟网络控制台的缩写。它 是一款优秀的远程控制工具软件,是在基于 UNIX 和 Linux 操作系统的免费的开源软件。
它的远程控制能力强大,高效实用,其性能可以和 Windows 和 MAC 中的任何远程控制软件媲美。 在 Linux 中,VNC 包括以下四个命令:vncserver,vncviewer,vncpasswd,和 vncconnect。大多数情况下用户只需要其中的两个命令:vncserver 和 vncviewer。
【vncserver】的内容来源于互联网,如引用不当,请联系我们修改。
网友留言: