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