前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >centos 7部署图形化和VNC详解

centos 7部署图形化和VNC详解

原创
作者头像
乡村小男孩
发布2020-01-27 16:57:33
2.3K1
发布2020-01-27 16:57:33
举报

注意:适用VNC图形化会安装比较多的依赖包,所以建议最好预留1G的内存

获取当前系统启动模式

[root@localhost ~]# systemctl get-default

multi-user.target

查看配置文件

[root@localhost ~]# cat /etc/inittab

# multi-user.target: analogous to runlevel 3 //命令行模式

# graphical.target: analogous to runlevel 5 //图形界面模式

[root@localhost ~]# systemctl set-default graphical.target //由命令行模式更改为图形界面模式

[root@localhost ~]# systemctl set-default multi-user.target //由图形界面模式更改为命令行模式

获取当前系统启动模式

[root@localhost ~]# systemctl get-default

graphical.target

1)关闭防火墙

centos的防火墙是firewalld,关闭防火墙的命令

[root@localhost ~]# systemctl stop firewalld.service #停止firewall

[root@localhost ~]# systemctl disable firewalld.service #禁止firewall开机启动

[root@localhost ~]# setenforce 0

[root@localhost ~]# getenforce

[root@localhost ~]# cat /etc/sysconfig/selinux

SELINUX=disabled

SELINUXTYPE=targeted

2)安装软件:

# yum groupinstall -y "GNOME Desktop"

# yum install tigervnc-server tigervnc vnc vnc-server

3)配置vnc连接

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

修改/etc/systemd/system/vncserver@:1.service

找到这一行

ExecStart=/sbin/runuser -l <USER> -c "/usr/bin/vncserver %i"

PIDFile=/home/<USER>/.vnc/%H%i.pid

这里直接用root 用户登录,所以我替换成

ExecStart=/sbin/runuser -l root -c "/usr/bin/vncserver %i"

PIDFile=/root/.vnc/%H%i.pid

为VNC设密码

# vncpasswd

重加载 systemd

# systemctl daemon-reload

启动vnc

# systemctl enable vncserver@:1.service

# systemctl start vncserver@:1.service

查看vnc端口

#netstat -antulp | grep Xvnc

关闭vnc连接

[root@localhost ~]# /usr/bin/vncserver -kill :1

堡垒机图形化登录 /document/product/1025/32442

客户端vnc连接测试

https://www.realvnc.com/en/connect/download/viewer/ 工具下载

设置VNC登录方式和密码

第一次需要设置语言 下一步,,下一步即可

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云服务器
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com