前言

为什么使用openbox做桌面呢?因为它短小精干!
看文章没看懂?那就来看看视频怎么操作的吧!
B站:
https://www.bilibili.com/video/BV1Mh411C71D/

一键安装和配置

root执行以下命令,直接整体复制粘贴到终端就行(不用一行一行复制)。

#图形界面必备`X Window System`
yum -y groupinstall "X Window System"
#安装epel源
yum -y install epel-release
#安装VNC+图形需要的软件
yum -y install tigervnc-server openbox xfce4-terminal tint2 cjkuni-ukai-fonts network-manager-applet
#自动修改/etc/xdg/openbox/autostart配置文件
echo 'if which dbus-launch >/dev/null && test -z "$DBUS_SESSION_BUS_ADDRESS"; then' > /etc/xdg/openbox/autostart
echo '       eval `dbus-launch --sh-syntax --exit-with-session`' >> /etc/xdg/openbox/autostart
echo 'fi' >> /etc/xdg/openbox/autostart
echo 'tint2 &' >> /etc/xdg/openbox/autostart
echo 'nm-applet  &' >> /etc/xdg/openbox/autostart
echo 'xfce4-terminal &' >> /etc/xdg/openbox/autostart
echo ' ' >> /etc/xdg/openbox/autostart
#防火墙放行VNC端口
firewall-cmd --add-port=5901/tcp
firewall-cmd --add-port=5901/tcp --permanent

创建用户

为了安全起见,不建议使用root做为vnc用户。单独创建一个用户比较安全。
这里用户名我使用 oracle,可以根自己需要自行修改。为啥叫oracle呢?因为我只有在安装oracle时才会用到VNC 图形化操作。

root执行以下命令,直接整体复制粘贴到终端就行(不用一行一行复制)。

#创建database用户组
groupadd database
#创建oracle用户并放入database组中
useradd oracle -g database
#设置oracle密码
passwd oracle

密码我设置的是database@2021

开启 VNC服务

切换到oracle用户

su oracle
#首次运行,生成~/.vnc/xstartup等配置文件
vncserver :1 -geometry 1024x768

我这里设置的密码是 vnc@2021
oracle用户执行以下命令,直接整体复制粘贴到终端就行(不用一行一行复制)。

#配置VNC默认启动openbox
echo "openbox-session &" > ~/.vnc/xstartup
# 停止服务
vncserver -kill :1
#重新开启vnc服务
vncserver :1 -geometry 1024x768

客户端连接VNC实现远程控制

使用你的VNC客户端连接就行了,会的就略过吧。
我用的是:VNC Viewer点击下载
我的地址如下:

172.16.184.5:5901


然后输入上面设置的连接密码就可以了。我这里设置的密码是 vnc@2021

如果你连接的时候发现,没有界面,是黑屏的只有一个鼠标,那么可以重启一下VNC服务试试。
切换到oracle用户su oracle
命令:

vncserver -kill :1
vncserver :1 -geometry 1024x768

总结

是不是很简单!

如果需要更详细的教程,请看:
《Centos7安装和配置VNC服务器 - openbox篇》
https://blog.csdn.net/lxyoucan/article/details/113210891

4分钟完成CentOS7配置VNC Server+openbox相关推荐

  1. centos安装并配置VNC Server图形化程序

    本文详解在CentOS下安装并配置VNC Server图形化程序 文章目录 一.VNC Server下载 二.VNC Server安装 三.VNC Server配置 四.关闭防火墙和开机自启 五.注意 ...

  2. windows10 配置 VNC server

    windows10 配置 VNC server 配置 VNC server并设置,当客户端连接vnc server端时不能通过键盘和鼠标控制服务端. 下载windows版 https://www.re ...

  3. vnc 红帽linux版下载,redhat 配置vnc server

    Redhat 配置vnc server # yum install xorg-x11-fonts-misc  (或rpm安装) # rpm -i vnc-server-4.1.2-14.el5_6.6 ...

  4. Centos7安装和配置VNC服务器 - openbox篇

    文章目录 VNC简介 安装TigerVNC 防火墙设置 安装图形用户界面(GUI) openbox 配置openbox自启动文件 lightdm 修改配置文件 VNC 客户端连接 关闭VNC服务 参考 ...

  5. CentOS中配置VNC Server

    环境:CentOS 6.4 1.安装tigervnc-server及相关软件 首先检查系统中是否安装tigervnc-server安装包 rpm -qa tigervnc-server 如果没有就直接 ...

  6. centos7 安装VNC Server

    linux系统给给开发者带来性能的便利,但是失去了window系统的界面化管理的便利.下面介绍怎么通过在linux系统上实现界面化操作.(CENTOS为例) 本文详细讲解在centos下安装VNC 服 ...

  7. CentOS7配置VNC远程桌面

    桌面还是有很多方便的地方,在用U盘给电脑安装了centos7(带gnome)后,接着就需要弄远程桌面. (1)安装vncserver yum -y install tigervnc* (2)启动vnc ...

  8. redhat 7 配置vnc server

    1.完成yum源配置 2.yum install vnc* 直接安装 3.vncserver 输入密码>=6位 4.通过vnc工具连接

  9. Centos7安装vnc server

    rpm 包下载:https://download.csdn.net/download/cc1969281777/12274969 安装流程:(测试环境,Centos7.3) 首先切换到root用户 1 ...

最新文章

  1. 阿里全面进军 IoT 两年后,又放大招!
  2. JavaWeb核心之Servlet
  3. Qt Creator linux下使用SVN
  4. wxWidgets:wxButton类用法
  5. vue 指令 v-text v-html v-pre
  6. HDU - 2122 Ice_cream’s world III
  7. 亚马逊机器学习工程师面试怎么过?
  8. sql server php删除,使用 SQL Server 添加删除修改查询储存过程
  9. Error creating object Microsoft Data Access Components 2.1 (or later) have been properly installed
  10. C++ 11 新特性
  11. Dubbo源码解析-Dubbo架构的实现
  12. 如何彻底干净地卸载McAfee Agent
  13. 嵌入式(二)——Jlink接口定义
  14. C++常用的大小写转换的方法
  15. vidalia启动时, Tor已经启动的解决方法
  16. Matlab使用图形平滑处理
  17. 深度揭秘投资的本质——我是如何从20万炒到几千万的?
  18. html隐藏域保存数组,关于给JS组合数组赋值给隐藏域问题
  19. 新一代医院信息系统(NGHIS)设计(2)——基础集成平台(I)
  20. 怎么更改wifi频段_win10将wifi改成5hz首选频带方法_win10怎样将wifi变为支持5ghz频段-win7之家...

热门文章

  1. Seata json decode exception, Cannot construct instance of `java.time.LocalDateTime`问题,有效解决!
  2. 屏幕上锁定图片_如何在Windows 8锁定屏幕上自定义时间
  3. java五子棋博弈,五子棋(人機對弈)——Java權值法五子棋博弈
  4. adb连接出现device not found问题解决
  5. sim卡怎么注册更新服务器,完美解决SIM卡注册失败,手机SIM卡无效的办法(图文详解)...
  6. 蓝桥杯 结果填空 正六面体染色 Burnside引理
  7. 解决Caused by: java.lang.ClassNotFoundException: org.springframework.boot.SpringApplication
  8. 金蝶ERP实现产品入库及委外加工冲减生产现场虚仓毛坯数
  9. 论文阅读-The Log-Structured Merge-Tree (LSM-Tree)
  10. VH-HFCN based Parking Slot and Lane Markings Segmentation on Panoramic Surround View