vnc的默認(rèn)端口是自己配置的,并不是這有一個(gè)端口號。
通過打開/etc/sysconfig/vncservers。 這里就配置了2個(gè)桌面,一個(gè)桌面號是1, 一個(gè)是2.
這里的配置的參數(shù)
vncservers=2:root
vncserverargs[2]=-geometry 1280x800就可以看出,這里就配置了2個(gè)桌面,一個(gè)桌面號是1, 一個(gè)是2.還有遠(yuǎn)程桌面的分辨率
想要修改vncserver的配置,先找配置文件路徑
[root@jtsyb01 longrise]# which vncserver
/usr/bin/vncserver然后看看這個(gè)配置文件的類型,
[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端口為基礎(chǔ)端口,通過修改222行的vncport和419行的數(shù)字8001,修改之后保存文件
重啟vncserver服務(wù),就成功修改了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可以查看端口運(yùn)行的是8002端口。