VNC

VNC

install VNC Server on CentOS / RedHat 5 / 6

rpm -i vnc-server-4.1.2-14.el5_6.6.x86_64.rpm

# 默认的 VNC server 启动脚本用 xterm 启动 X Server,但是默认的 CentOS / RedHat 里没有 xterm
echo "exec gnome-session &" >> ~/.vnc/xstartup

vncserver # set password the first time

设置 vncserver 自启动 (有时安装 vncserver 后需要重启一次才能被 chkconfig 识别?)

chkconfig vncserver on
/etc/init.d/vncserver start

Config

/etc/sysconfig/vncservers

VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 800x600 -alwaysshared -depth 24"

Use VNC Client

VNC Server 默认运行在 (udp) 5901 端口。(第二个启动的 VNC Server 实例则是 5902 端口,以此类推)

使用 VNC Client 连接时,使用 IP:PORT 格式的地址连接服务器,一些 VNC Client 不能省略默认端口。如果 PORT 部分设为 1,某些 VPC Client 会将其视为 "display number",而将这个值 + 5900 后作为实际使用的端口。


Last update: 2020-08-03 03:29:04 UTC