vnc配置

本文档详细介绍了如何在CentOS 7及以上版本中安装和配置VNC Server,包括安装GNOME Desktop,设置VNC密码,创建并启动1号窗口,以及关闭VNC服务的步骤。此外,还提供了CentOS 6及以下版本的VNC配置简要说明。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

centos版本在7.0以上的
一.安装
yum grouplist 查看是否已经安装过
yum groupinstall ‘GNOME Desktop’ 如没有安装则运行命令安装
以root用户运行以下命令来安装vncserver;
yum install tigervnc-server
停止并禁用防火墙;
systemctl stop firewalld.service
systemctl disable firewalld.service

二.配置
vncviewer基本上不用配置;
vncserver的配置,创建一个新的配置文件,以开启1号窗口为例(也可以同时开启多个窗口,修改数字即可),方法如下:
cp /lib/systemd/system/vncserver@.service /lib/systemd/system/vncserver@:1.service
或者再增加一个窗口:
cp /lib/systemd/system/vncserver@.service /lib/systemd/system/vncserver@:2.service
编辑/lib/systemd/system/vncserver@:1.service,设置用户root相关参数
[Service]
Type=forking

Clean any existing files in /tmp/.X11-unix environment

ExecStartPre=/bin/sh -c ‘/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :’
ExecStart=/sbin/runuser -l oracle -c “/usr/bin/vncserver %i -geometry 800x600”
PIDFile=/home/oracle/.vnc/%H%i.pid
ExecStop=/bin/sh -c ‘/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :’

三.应用
更新systemctl以使其生效;
systemctl daemon-reload
设置vncserver的密码;
vncpasswd oracle
按提示输入密码以及确认密码
启动该服务用来启用vnc的1号窗口;
systemctl start vncserver@:1.service 或者 vncserver :1
关闭1号窗口:
systemctl stop vncserver@:1.service 或者 vncserver -kill :1

centos7.0一下的(centos6的,在往下的版本没有具体配置过)
1、下载vncserver
[root@iZ28ubyqhl0Z ~]# yum -y groupinstall “Desktop”
[root@iZ28ubyqhl0Z ~]# yum -y groupinstall “X Window System”
[root@iZ28ubyqhl0Z ~]# yum install tigervnc tigervnc-server
Is this ok [y/N]: y
2、配置vncserver
[root@iZ28ubyqhl0Z ~]# cd /etc/sysconfig
[root@iZuf6gxpvk73jkbx2r5h1bZ sysconfig]# vi vncservers

3、启动vncserver
[oracle@iZwz9hk3x36ces4zc6n1v5Z ~]$ vncserver 回车后系统会提示让你输入一个密码,这个密码是vnc连接密码,和系统密码没有关系。启动后系统会提示出一个进程号为1的窗口。
这里写图片描述
关闭vnc:vncserver -kill :1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值