您的位置:首页 > 运维架构 > Linux

CentOS7VNC服务器设置

2019-04-15 17:52 771 查看

在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连接密码即可。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: