XManager图形化界面远程连接

采用Xshell的方式可以不用在CentOS系统中配置即可以相连,主要原理就是SSH连接的方式,但是XManager图形化界面远程连接是需要修改CentOS系统的。

安装桌面

有些CentOS系统没有安装图形化界面,那么在此之前需要安装图形化界面。

测试有没有安装:

rpm -qa | grep gnome
或者
yum list installed | grep gnome

查看JDK桌面环境:

[root@hidden ~]# env|greo DESKTOP_SESSION=
[root@hidden ~]# echo GDMSESSION

如果没有安装桌面,则先安装:

yum groupinstall "Desktop"
yum groupinstall "X Window System"

遇到[y/N]全部选y即可。

修改/etc/gdm/custom.conf

# vim /etc/gdm/custom.conf
# GDM configuration storage

[daemon]
RemoteGreeter=/usr/libexec/gdm-simple-greeter
[security]
AllowRemoteRoot=true
[xdmcp]
Port=177
Enable=true
DisplaysPerHost=5
[greeter]

[chooser]

[debug]

修改/etc/inttab

# inittab is only used by upstart for the default runlevel.
#
# ADDING OTHER CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM.
#
# System initialization is started by /etc/init/rcS.conf
#
# Individual runlevels are started by /etc/init/rc.conf
#
# Ctrl-Alt-Delete is handled by /etc/init/control-alt-delete.conf
#
# Terminal gettys are handled by /etc/init/tty.conf and /etc/init/serial.conf,
# with configuration in /etc/sysconfig/init.
#
# For information on how to write upstart event handlers, or how
# upstart works, see init(5), init(8), and initctl(8).
#
# Default runlevel. The runlevels used are:
#   0 - halt (Do NOT set initdefault to this)
#   1 - Single user mode
#   2 - Multiuser, without NFS (The same as 3, if you do not have networking)
#   3 - Full multiuser mode
#   4 - unused
#   5 - X11
#   6 - reboot (Do NOT set initdefault to this)
#
id:5:initdefault:

如果原来是:

id:3:initdefault:

则把3改成5.

(# runlevel)

修改/etc/init/prefdm.conf

vim /etc/init/prefdm.conf

# prefdm - preferred display manager
#
# Starts gdm/xdm/etc by preference
#
# Do not edit this file directly. If you want to change the behaviour,
# please create a file prefdm.override and put your changes there.

start on stopped rc RUNLEVEL=5

stop on starting rc RUNLEVEL=[!5]

console output
respawn
respawn limit 10 120
#exec /etc/X11/prefdm -nodaemon
exec /usr/sbin/gdm

将exec /etc/X11/prefdm -nodaemon注释掉,然后添加exec /usr/sbin/gdm

命令行运行lsof -i 177

[root@zhuzhonghua1-c6uu8 ~]# lsof -i:177
COMMAND    PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
gdm-binar 1664 root   11u  IPv4  11186      0t0  UDP *:xdmcp 

这样则说明可以采用Xmanager进行连接。

采用Xstart打开

配置会话(随便填个),主机(需要访问的主机ip地址),协议(选择SSH),用户名,密码。

执行命令中填写:/usr/bin/gnome-session –display $DISPLAY

这样就配置完成了,应该可以通过图形化界面远程对侧主机了。

添加中文支持

运行

yum groupinstall "Chinese Support"

或者

yum groupinstall Chinese-Support

之后修改/etc/sysconfig/i18n

LANG="zh_CN.UTF-8"
SYSONT="lat0-sun16"

重启操作系统即可。

安装jdk

查看是否有已安装的JDK

#rpm -qa|grep jdk

如果有东西,先删除:rpm -e –nodeps *

如果没有,继续

tar -zxvf jdk****.tar.gz

然后修改/etc/profile

vim /etc/profile

在末尾添加

export JAVA_HOME=/root/util/jdk1.7.0_75
export JRE_HOME=/root/util/jdk1.7.0_75/jre
export PATH=$PATH:/root/util/jdk1.7.0_75/bin
export CLASSPATH=./:/root/util/jdk1.7.0_75/lib:/root/util/jdk1.7.0_75/jre/lib

保存退出之后

source /etc/profile

立刻生效文件。

Linux(CentOS)中常用软件安装,使用及异常——XManager, 中文支持,JDK的更多相关文章

  1. 《前端运维》一、Linux基础--09常用软件安装

    一.软件包管理 RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的"添加/删除程序".软件包有几种类型,我们一起来看下: 源 ...

  2. linux centos中使用yum安装tomcat

    在linux下部署java开发的web应用,一般采用Tomact+jre环境(可不需要apache),在RHEL和CentOS下,可以采用yum在线自动安装方式安装,具体操作如下: 可以先查看tomc ...

  3. 第十八篇 Linux环境下常用软件安装和使用指南

          提醒:如果之后要安装virtualenvwrapper的话,可以直接跳到安装virtualenvwrapper的方法,而不需要先安装好virtualenv   安装virtualenv和生 ...

  4. linux centos 中Tomcat的安装和自启动配置

    Tomcat的安装和自启动配置将tomcat添加为linux系统服务,网上找到了很多方法,其中比较简单的如下:方法一:(亲测有效)1. 首先需要将$Tomcat_HOME/bin目录下的catalin ...

  5. centos中MySQL,VmTools安装,使用及异常

    Linux(CentOS)中常用软件安装,使用及异常--MySQL,VmTools 本文主要是为了记录在工作中遇到的常用软件的安装过程,方便以后遇到相同情形时可以快速的查阅.主要讲述了MySQL, V ...

  6. linux基础学习之软件安装以及常用命令

    linux基础学习之软件安装以及常用命令 调用中央仓库: yum install wget 然后下载nodejs: wget https://nodejs.org/dist/v10.14.2/node ...

  7. Linux系统中tomcat的安装及优化

    Linux系统中Tomcat 8 安装 Tomcat 8 安装 官网:http://tomcat.apache.org/ Tomcat 8 官网下载:http://tomcat.apache.org/ ...

  8. 1.docker介绍、命令、容器、镜像、数据卷、Dockerfile、常用软件安装、推送阿里云

    一.docker介绍 1.docker是什么 一款产品从开发到上线,从操作系统,到运行环境,再到应用配置.作为开发+运维之间的协作我们需要关心很多东西,这也是很多互联网公司都不得不面对的问题,特别是各 ...

  9. CentOS7 系统服务器初始化配置、安全加固、内核升级优化常用软件安装的Shell脚本分享

    转载自:https://www.bilibili.com/read/cv13875630?spm_id_from=333.999.0.0 描述: 适用于企业内部 CentOS7 系列操作服务器初始化. ...

随机推荐

  1. Eclipse虚拟内存不足【Eclipse中虚拟内存设置】

    Eclipse最近在做J2EE项目中 发现老是出现虚拟内存不足的提示 前2天去加了根内存 问题同样存在 为了让我在写代码时 不在出现那讨厌的内存不足的提示 也为了 不让那破机器再卡住 今天找到了解决方 ...

  2. Python创建数组

    1  创建数组 array函数 >>> a=([1,2],[3,4]) >>> array(a) array([[1, 2], [3, 4]]) arange函数: ...

  3. 让python pip使用国内镜像

    国内源: 清华:https://pypi.tuna.tsinghua.edu.cn/simple 阿里云:http://mirrors.aliyun.com/pypi/simple/ 中国科技大学 h ...

  4. Oracle实例的恢复、介质恢复( crash recovery)( Media recovery)

    实例的恢复( crash recovery) 什么时候发生Oracle实例恢复? shutdown abort; 数据库异常down掉(机器死机,掉电...) 实例恢复的原因是数据有丢掉,使用redo ...

  5. java 常用的几个配置

    1.保存代码格式化,打勾即可 2.如何让eclipse像vs那样自动提示,在打勾的地方加入 abcdefghijklmnopqrstuvwxyz.即可

  6. shader常用

    1 模型空间转裁剪空间 UnityObjectToClipPos(v.vertex) 2 模型空间转世界空间 mul( unity_ObjectToWorld, v.vertex ) 3 雾三件套 U ...

  7. linux c编程:互斥锁

    们常说互斥锁保护临界区,实际上是说保护临界区中被多个线程或进程共享的数据.互斥锁保证任何时刻只有一个线程在执行其中的代码. 互斥锁具有以下特点: ·原子性:把一个互斥锁定义为一个原子操作,这意味着操作 ...

  8. 六顶思维帽的思考,敏捷开发?——By Me

    人类的思维可以分为很多种,其中按照思维的深度和广度的侧重,可以分为纵向思维和横向思维两种: 简单的来说,“六顶思维帽”可以简单的理解为下图所示: 如何使用这种思维方式呢?举个例子:先输入一个待讨论的事 ...

  9. HTTP协议简要介绍

    1. 网络基础 TCP/IP 通常使用的网络是在TCP/IP协议簇基础上运作的. HTTP属于它内部的一个子集. TCP/IP分为4个层次, 应用层, 传输层, 网络层, 链路层. (Applicat ...

  10. 词性标注算法之CLAWS算法和VOLSUNGA算法

    背景知识 词性标注:将句子中兼类词的词性根据上下文唯一地确定下来. 一.基于规则的词性标注方法 1.原理 利用事先制定好的规则对具有多个词性的词进行消歧,最后保留一个正确的词性. 2.步骤 ①对词性歧 ...