CentOS7VNC服务器设置

在CentOS7下采用自带的TigerVNC架设VNC服务器

安装X-Windows和GNOME

# yum groupinstall "GNOME Desktop"

安装VNC服务器

# yum install tigervnc-server -y

配置VNC服务

拷贝新建vnc服务文件

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

编辑新拷贝的服务文件,更换用户名,此处使用test用户举例说明。

# vim /etc/systemd/system/vncserver\@:1.service
ExecStart=/sbin/runuser -l <USER>-c "/usr/bin/vncserver %i"
PIDFile=/home/<USER>/.vnc/%H%i.pid

将<USER>更改为test,注:test为系统建立的普通用户。

ExecStart=/sbin/runuser -l test -c "/usr/bin/vncserver %i"
PIDFile=/home/test/.vnc/%H%i.pid

重新加载服务

# systemctl daemon-reload

配置VNC用户密码

# su test
$ sudo vncpasswd

按提示设置密码。

启动VNC服务

# systemctl start vncserver@:1.service

开启VNC服务自启动

# systemctl enable vncserver@:1.service

配置防火墙

# firewall-cmd --add-service=vnc-server --permanent
# firewall-cmd --reload

客户端连接

客户端中输入<IP>:1连接,同时根据提示输入vnc连接密码即可。

猜你喜欢

转载自blog.51cto.com/huanghai/2379004