centos7.6部署vnc远程连接服务端

  1. 安装vnc服务端
[root@localhost ~]# yum install -y tigervnc tigervnc-server.x86_64
  1. 设置为服务,复制一个服务设置的模板
[root@localhost ~]# cp /lib/systemd/system/[email protected] /etc/systemd/system/vncserver@:1.service
  1. 修改/etc/systemd/system/vncserver@:1.service配置
[root@localhost ~]# vim /etc/systemd/system/vncserver@\:1.service
[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target

[Service]
Type=forking
User=root
# 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

centos7.6部署vnc远程连接服务端_第1张图片
4. 设置vnc密码(vnc的密码跟系统的用户密码不一样,是vnc客户端登录时连接的密码)

[root@localhost ~]# vncpasswd 
Password:
Verify:
Would you like to enter a view-only password (y/n)? n
A view-only password is not used

在这里插入图片描述
5. 启动vnc服务,并设置为开机启动

systemctl restart vncserver@:1
systemctl enable vncserver@:1
  1. 查看vnc服务监听的端口
netstat -lnpt |grep  Xvnc

在这里插入图片描述
7. 客户端连接
centos7.6部署vnc远程连接服务端_第2张图片
centos7.6部署vnc远程连接服务端_第3张图片

你可能感兴趣的:(Linux,linux,bash,运维,centos)