Linux VNC服务安装与配置
- 格式:docx
- 大小:34.10 KB
- 文档页数:2
Linux VNC服务安装与配置
一、Redhat上VNC Server配置
默认安装完RH后VNC服务已经安装到系统中。
如果没有安装,如果已安装请跳过蓝色字体。
按照蓝色字体使用yum在线安装,方法如下:tigervnc配置
1. 确认SSH 在运行
2. 安装TigerVNC Server
yum install tigervnc-server
已经安装过的可以查看已安装的情况
yum info tigervnc-server
vncserver
会提示输入验证密码,至少6位
修改配置文件,激活图形界面,执行命令:
vi /root/.vnc/xstartup
#twm& // 注释该行
gnome-session & // 增加该行
保存退出
启动VNC服务命令:
/etc/init.d/vncserver start
或
servicevncserver start
启动后提示:
Starting VNC server: no displays configured [FAILED]
解决方法:
执行命令:
vim /etc/sysconfig/vncservers
修改最后两行如:
VNCSERVERS="1:root"
#VNCSERVERARGS[1]="-geometry 1024x768"
说明:
第一行为服务配置,当前只配置了一个VNC服务,使用用户root启动,如果还需要使用其他用户登陆,可以修改VNCSERVERS的值如:“1:root 2:bjgs”(bjgs为系统另一存在用户)。
第二行可以注释,是配置窗口分辨率的,需要去掉后面的-localhost
运行sudochkconfig --level 345 vncserver on ,让VNC Server随系统自动启动
停止VNC服务命令:
/etc/init.d/vncserver stop
或
servicevncserver stop
二、Windows借助VNC Viewer访问Linux
首先安装RealVNC
开始Run VNC Viewer,输入IP地址,后面的:1代表使用root用户登陆,在RH上配置的1:root,如果想使用bjgs登陆则地址应改为:172.25.78.57:2
解决连接不上问题的方法:
方法1:
执行命令,查看VNC监听的端口是什么,在防火墙中开放端口即可
# netstat -ntupl|grepvnc
返回列表如:
1.tcp 0 0 0.0.0.0:5901 0.0.0.0:* LISTEN 4411/Xvnc
2.tcp 0 0 0.0.0.0:6001 0.0.0.0:* LISTEN 4411/Xvnc
3.tcp 0 0 :::6001 :::* LISTEN 4411/Xvnc
修改防火墙配置文件,开放5901端口即可
# vi /etc/sysconfig/iptables
可以复制22端口一行,黏贴修改即可
方法2:
防火墙开启不能连接
关闭防火墙service iptables stop
查看防火墙状态service iptables status
查看进程psaxf | grepvnc/iptables。