Centos7 安装vnc Server 实现远程桌面

安装 VNC Server

安装vnc-server

yum install tigervnc-server tigervnc vnc vnc-server

复制服务配置文件

cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:3.service

配置vnc登录用户名

<User> 替换为需要登录的用户,本例使用root用户,配置如下

[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target

[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

执行vncpasswd 为VNC服务配置密码

vncpasswd

vim /etc/libvirt/qemu.conf

vnc_password = "123456"
vnc_listen = "0.0.0.0"

重新加载系统服务

systemctl daemon-reload

测试启动

测试能正常启动后才进行下一步操作

systemctl start vncserver@:3.service

注意:防火墙配置

配置自动启动

在测试启动成功后,设置自启动

systemctl enable vncserver@:3.service

image

来源: 雨林博客(www.yl-blog.com)