centos7安装了图形化界面后可以同步安装上vnc,方便远程操作。

下载安装vnc

1
yum -y install tigervnc-server

通过systemd管理服务,方便开机自启

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

vim /etc/systemd/system/vncserver@:1.service
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# 这个文件中主要就是修改了用户
[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target

[Service]
Type=simple

# Clean any existing files in /tmp/.X11-unix environment
ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
ExecStart=/usr/bin/vncserver_wrapper root %i
ExecStop=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'

[Install]
WantedBy=multi-user.target

设置密码

这里的密码是通过vnc连接的密码,输入完成后会提示是否设置view-only password(“View-only password”密码,只允许查看,无控制权限。)这个可设可不设

1
vncpasswd 

启动服务

1
2
3
systemctl daemon-reload
systemctl start vncserver@\:1.service
systemctl enable vncserver@:1.service

然后就可以通过vnc客户端连接了,默认是5901端口