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

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

adminis4年前 (2021-02-21)技术37620

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/vncserver@.service /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/ynoteshare/index.html?id=699fe035e800fbf512b7319631f3eaf9

第10条随机版权
文章免责声明
尊敬的读者:

本文所提供的信息、观点及数据均来源于公开资料、相关研究报告及个人理解,仅供读者参考。本文不代表任何官方立场或专业机构的意见,亦不构成任何投资建议或决策依据。

在撰写本文时,我们已尽力确保信息的准确性和完整性,但鉴于信息来源的多样性及可能存在的误差,我们无法保证本文所述内容在任何时刻都绝对准确无误。因此,读者在阅读本文时,应结合自身实际情况及专业知识,进行独立分析和判断。

对于因本文信息不准确、不完整或读者自身理解偏差而导致的任何损失或损害,我们概不负责。同时,我们也不承担因本文所述内容引发的任何法律责任或纠纷。

此外,本文可能包含对特定公司、行业或市场的分析和预测,这些分析和预测均基于当前市场环境及可获得的信息,并可能受到多种因素的影响而发生变化。因此,读者在参考本文时,应充分考虑这些潜在的风险和不确定性。

我们鼓励读者在阅读本文后,进一步查阅相关资料和咨询专业人士,以获取更全面、准确的信息和建议。同时,我们也欢迎读者就本文内容提出宝贵的意见和建议,以便我们不断改进和提升文章质量。

最后,感谢读者对本文的关注和阅读。我们希望通过提供有价值的信息和观点,为读者在相关领域的学习和决策提供一定的帮助和参考。但请务必记住,本文所述内容仅供参考,不构成任何具体建议或承诺。

特此声明。

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

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

本文链接:https://bk.tranbon.com/?id=273

“CentOS7安装GNOME桌面及VNC远程桌面服务” 的相关文章

在Centos 7 上安装Zabbix监控

在Centos 7 上安装Zabbix监控

一、关闭selinux和iptables && 安装Zabbix rpm包仓库 && 安装zabbix-server-mysql和zabbix-web-mysql && 安装并且启动mysql5.6及 数据库信息安全初始化、设置数据库root密码等[r...

centos7破密时提示Authentication token manipulation error

centos7破密时提示Authentication token manipulation error

需要在passwd 前输入chattr -i /etc/passwd chattr -i /etc/shadow如下:...

Linux、Centos一些命令

Centos6-关闭防火墙service iptables stopchkconfig iptables offCentos6-关闭selinux(需重启生效)sed -i.bak '/^SELINUX=/cSELINUX=disabled' /etc/sysconfig/selin...

发表评论

访客

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