一、光盘挂载
1、初始设置
注意事项:虚拟机设置-〉勾选已连接-〉使用iso映像文件 文件为安装的光盘
2、光盘挂载
(1)建立文件夹
#mkdir /mnt/cdrom
(2)开始挂载
#mount / dev/cdrom /mnt/cdrom
二、vnc服务安装
1、检测本机是否安装
#rpm -qa | grep tigervnc
2、进入挂载的映像文件访问其安装包(进行筛选匹配查找相关文件包)
#find /mnt/cdrom/Packages -name "tigervnc*" (注意:P为大写)
3、进行安装,注意安装顺序:(按如下安装顺序)
#rpm -ivh tigervnc-license-1.3.1-3.el7.noarch.rpm
#rpm -ivh tigervnc-server-minimal-1.3.1-3.el7.i686.rpm
#rpm -ivh tigervnc-server-1.3.1-3.el7.i686.rpm
4、安装成功,进入下一步相关配置
三、tigervnc配置
1、回到当前用户的主目录下
#cd .
2、显示安装后生成的所有文件
#rpm -ql tigervnc-server
结果总共显示6个文件
3、进入第一个文件,第一个文件就是其配置文件
#vi /etc/sysconfig/vncservers
显示文件已经被 /lib/systemd/system/vnserver@.service 所代替
4、拷贝文件到2窗口,因为1窗口一般被占用,所以选择2窗口
#cp /lib/systemd/system/vncserver@.service /lib/systemd/system/vncserver@:2.service
5、进入 /lib/systemd/system/vnserver@:2.service 进行配置
# /lib/systemd/system/vnserver@:2.service
前面均是注释,不用管,一直向下,找到非注释内容:
6、修改图中“<USER>”所示位置为你设置的真实的用户,可自由设置。
7、保存并退出
8、服务启动
#systemctl daemon-reload
9、对刚刚设置的用户设置密码,我的用户是VNC_MY
#vncpasswd VNC_MY
密码输入两次。
10、启动你设置的服务,我这里设置的是 2窗口
#vncserver :2 或#systemctl start vncsrver@:2.service
11、设置为开机启动模式
#systemctl enable vncserver@:2.service
关闭自启动命令:#systemctl disable vncserver@:2.service
四、windows下进行vnc测试
1、我们必须要知道VNC服务使用的端口号与窗口号(有的也叫桌面号)的关系
(1)VNC使用TCP端口从5900开 始,对应关系如下:
桌面号为“1” 端口号为5901
桌面号为“2” 端口号为5902
桌面号为“3” 端口号为5903
。。。。。。。。。
(2)基于java的vnc客户程序的web服务TCP端口从5800开始,其对应关系如下:
桌面号为“1” 端口号为5801
桌面号为“2” 端口号为5802
桌面号为“3” 端口号为5803
。。。。。。。。。(3)设置远程访问的是linux图形界面,修改配置文件:
#vi /root/.vnc/xstartup 修改结果如下:
(4)重新启动vncserver服务
#vncserver -kill :2
#vncserver :2
(5)windows端下载vncviewer并安装(6)输入ip地址和窗口号进行登录
格式:ip:窗口号
ip为ifconfig得到的ip地址
(7)成功连接。