VNC的安装与配置

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

VNC的安装与配置

一,安装tigervnc-server VNC软件包

[root@localhost ~]# yum install tigervnc-server

[root@localhost ~]# rpm -qc tigervnc-server

/etc/sysconfig/vncservers

[root@localhost ~]# chkconfig --level 35 vncserver on

二.目的:以vistor用户启动第一个端口,即5901,以student用户启动第二个端口,即5902 [root@localhost ~]# vim /etc/sysconfig/vncservers

VNCSERVERS="1:visitor 2:student"

VNCSERVERARGS[1]="-geometry 1400x900 -nolisten tcp -localhost VNCSERVERARGS[2]="-geometry 1400x900 -nolisten tcp -localhost

以vnc使用用户登录系统,创建vnc密码,vncpasswd

[root@localhost ~]# su - visitor

[visitor@localhost ~]$ vncpasswd

Password: 输入密码

Password must be at least 6 characters - try again

Password: 再次输入密码

Verify:

启动服务一次,生成 /home/visitor/.vnc/xstartup

[visitor@localhost ~]$ vncserver

New 'localhost.localdomain:1 (visitor)' desktop is localhost.localdomain:1

Starting applications specified in /home/visitor/.vnc/xstartup

Log file is /home/visitor/.vnc/localhost.localdomain:1.log

查看已经打开的vnc服务,关闭服务

[visitor@localhost ~]$ vncserver -list

TigerVNC server sessions:

X DISPLAY # PROCESS ID

:1 5567

[visitor@localhost ~]$ vncserver -kill :1

Killing Xvnc process ID 5567

[visitor@localhost ~]$ exit

logout

[root@localhost ~]# su - student

[student@localhost ~]$ vncpasswd

Password:

Verify:

[student@localhost ~]$ vncserver

xauth: creating new authority file /home/student/.Xauthority

New 'localhost.localdomain:1 (student)' desktop is localhost.localdomain:1

Creating default startup script /home/student/.vnc/xstartup

Starting applications specified in /home/student/.vnc/xstartup

Log file is /home/student/.vnc/localhost.localdomain:1.log

[student@localhost ~]$ vncserver -list

TigerVNC server sessions:

X DISPLAY # PROCESS ID

:1 8764

[student@localhost ~]$ vncserver -kill :1

Killing Xvnc process ID 8764

[student@localhost ~]$ exit

logout

三,启动服务

[root@localhost ~]# /etc/init.d/vncserver start

正在启动VNC 服务器:1:visitor

New 'localhost.localdomain:1 (visitor)' desktop is localhost.localdomain:1

Starting applications specified in /home/visitor/.vnc/xstartup

Log file is /home/visitor/.vnc/localhost.localdomain:1.log

2:student

New 'localhost.localdomain:2 (student)' desktop is localhost.localdomain:2

Starting applications specified in /home/student/.vnc/xstartup

Log file is /home/student/.vnc/localhost.localdomain:2.log

[确定]

四.添加防火墙配置

[root@localhost ~]# vim /etc/sysconfig/iptables

-A INPUT -m state --state NEW -m tcp -p tcp --dport 5901 -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp --dport 5902 -j ACCEPT [root@localhost ~]# service iptables restart

iptables: Flushing firewall rules: [ OK ] iptables: Setting chains to policy ACCEPT: filter [ OK ] iptables: Unloading modules: [ OK ]

相关文档
最新文档