CentOS7 安装桌面并vnc远程连接

1 在命令行下输入下面的命令来安装 Gnome 包

 # yum groupinstall "GNOME Desktop" "Graphical Administration Tools" -y

 安装GNOME桌面,运行startx 进入桌面。

 

2. 更新系统的运行级别

  自动进入图形界面,那么我们需要更改系统的运行级别,输入下面的命令来启用图形界面。

# ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target


3 安装软件包

# yum install -y tigervnc-server
 

4 关闭防火墙

# systemctl stop firewalld

# systemctl disable firewalld
 

5 复制配置文件

# cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service
 

6 编辑该配置文件,将其中的<USER>改为root

[root@localhost ~]# vi /etc/systemd/system/vncserver@:1.service

[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
 

7 更新配置文件

# systemctl daemon-reload
 

8 设置root的vncserver密码

# vncpassword root
 

9 启动该服务,并开启自启

# systemctl start vncserver@:1.service

# systemtcl enable vncserver@:1.service
 

10 用vnc软件连接即可

 



posted on 2019-03-29 19:08  aixer95  阅读(247)  评论(0)    收藏  举报