当前位置:TranBon博客 > 首页 > 技术 > CentOS7安装GNOME桌面及VNC远程桌面服务

CentOS7安装GNOME桌面及VNC远程桌面服务

adminis3年前 (2021-02-21)技术27180

Centos7安装GNOME桌面
yum groupinstall -y "GNOME Desktop" "Graphical Administration Tools"

设置成图形模式
systemctl set-default graphical.target

如果将来想默认退回命令行模式,执行以下命令
systemctl set-default multi-user.target

重启服务器(可选):
reboot

安装EPEL仓库及其他工具
yum install -y epel-release net-tools && yum -y update

以下教程,使用vncuser作为普通用户,你可以拿用其他用户代替
安装VNC服务
yum install -y tigervnc-server

设置防火墙端口:

firewall-cmd --zone=public --add-port=5900-5920/tcp
firewall-cmd --zone=public --add-port=5900-5920/tcp --permanent

复制配置文件到/etc/
cp /lib/systemd/system/[email protected] /etc/systemd/system/vncserver@:1.service
修改systemd配置文件:
vi /etc/systemd/system/vncserver@:1.service

改为vncuser
ExecStart=/usr/sbin/runuser -l vncuser -c "/usr/bin/vncserver %i"

把/home/改为/home/vncuser
PIDFile=/home/vncuse/.vnc/%H%i.pid

迎合SELinux策略:不需要
ausearch -c 'geoclue' --raw | audit2allow -M my-geoclue
semodule -i my-geoclue.pp

重新加载配置
systemctl daemon-reload

添加vncuser用户
useradd vncuser

启动VNC并设置VNC认证密码:先设置远程控制密码,然后再设置一个查看密码
/usr/sbin/runuser -l vncuser -c /usr/bin/vncserver %i

检查是否有成功启动,并查看VNC端口
netstat -lntp |grep vnc

设置开机启动服务
systemctl enable vncserver@:1.service

设置vncuser用户登录密码,这个密码不同于VNC认证密码
passwd vncuser

其他Linux上安装VNC客户端vncviewer,
yum install -y vinagre

Windows用户,手动下载VNC客户端;
https://www.realvnc.com/en/connect/download/viewer/

远程上去试试,服务器IP+端口

PS:

修改VNC密码

su - vncuser
 vncpasswd root

有道云笔记 https://note.youdao.com/ynoteshare1/index.html?id=699fe035e800fbf512b7319631f3eaf9&type=note#/

第7条随机版权

扫描二维码推送至手机访问。

版权声明:本文由TranBon博客发布,如需转载请注明出处。

本文链接:https://user.33yd.com/?id=273

相关文章

在Centos 7 上安装Zabbix监控

在Centos 7 上安装Zabbix监控

一、关闭selinux和iptables && 安装Zabbix rpm包仓库 && 安装zabbix-server-mysql和zabbix-web-mysql &a...

vi编辑器教程

http://blog.sina.com.cn/s/blog_736f1c59010136ry.htmlhttp://blog.csdn.net/lanxinju/article/details/57...

SSR 一键部署脚本

一个逗比写的逗比脚本ssr.sh脚本说明: ShadowsocksR 一键安装/管理脚本,支持单端口/多端口切换和管理系统支持: CentOS6+ / Debian6+ / Ubuntu14+使用方法...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。