离线安装:
1. 官网下载rpm包: 下载地址
2. 执行安装命令:
rpm -Uvh tigervnc-server-1.8.0-17.el7.x86_64.rpm
3. 检查安装情况:
rpm -qa|grep tigervnc-server
4. 复制vnc的启动操作脚本:
cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service
5. 编辑vnc的启动脚本
vim /etc/systemd/system/vncserver@:1.service
#修改配置文件中的<USER>为自己的用户名
#修改PIDFile的/home/<USER>为该用户的目录路径
[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=/usr/sbin/runuser -l root -c "/usr/bin/vncserver %i"
PIDFile=/root/.vnc/%H%i.pid
ExecStop=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
[Install]
WantedBy=multi-user.target
6. 更新systemctl以使其生效;
systemctl daemon-reload
7. 设置vncserver的密码;
vncpasswd root
按提示输入密码以及确认密码
8. 启动该服务用来启用vnc的1号窗口;
systemctl start vncserver@:1.service 或者 vncserver :1
关闭1号窗口:
systemctl stop vncserver@:1.service 或者 vncserver -kill :1
9. 设置为开机自动启动;
systemctl enable vncserver@:1.service
在线安装:
-
以root用户运行以下命令来安装vncserver;
yum install tigervnc-server
-
同样运行以下命令来安装vncviewer;
yum install vnc
-
停止并禁用防火墙;
systemctl stop firewalld.service
systemctl disable firewalld.service
来源:oschina
链接:https://my.oschina.net/syzx00/blog/4316009