注:OS:CentOs 6
1、安装vnc server
# yum install tigervnc-server tigervnc
2、开启vnc server服务
# vncserver
首次运行会出现下面的提示
# vncserver You will require a password to access your desktops.
Password:
Verify:
xauth: creating new authority file/root/.Xauthority
New 'localhost.localdomain:1 (root)' desktop is localhost.localdomain:1
Creating default startup script /root/.vnc/xstartup
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/localhost.localdomain:1.log
这里需要设置远程访问的密码,重复输入回车即可。
3、登陆
局域网下的访问:
局域网下使用本机IP+PORT 1来访问
公网下访问:
公网下使用IP+PORT (5900+display_no)/(5800+display_no)访问
当用户启动vnc server服务时,系统会依次给每一位用户分配一个display_no,默认是从1开始。当用户user1执行# vncserver
命令后,系统将为他分配显示号1,vncserver会监听相应的端口。很多有疑问,在公网上如何连接?标准的vnc客户端连接监听端口开始于5900+display_no
,而基于web的客户端连接端口开始于5800+display_no
。前提是防火墙是允许这些端口的流量通过的。