linux远程桌面方式,Linux 远程桌面的两种方式
在绝多数情况下,Linux 不需要使用到GUI的桌面环境,但是有时在一些特殊的场景如安装Oracle的时候,需要有图形界面进行辅助才可以安装。
如果要使用Linux的图形界面,一般有两种方式:
1、Linux系统安装X Windows图形界面,使用vnc远程。
2、Linux系统启用X协议,配置X Clent,本地有桌面环境的机器(如Windows)配置X Server,获取远程的信息,在本地X server上显示图形界面。
方法一:
本机安装图形界面
这里以CentOS6.5的机器为例,安装图形界面比较简单,使用yum即可。yum groupinstall "X Window System"
yum groupinstall "Desktop"
yum groupinstall "Font"
然后执行:startx
#或者执行
init 5
如果要启动时自动加载图形界面,修改/etc/inittab最后一行的默认配置:vi /etc/inittab
id:5:initdefault: # 5 为图形模式,3 为默认字符模式
如果是CentOS7 的系统:yum group list #列出可用的GUI软件包
yum group install "GNOME Desktop" "Graphical Administration Tools"
修改默认运行模式(7和6不一样):unlink /etc/systemd/system/default.target
ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
reboot
配置VNC
安装vnc:yum install tigervnc tigervnc-server -y
修改配置:vi /etc/sysconfig/vncserversVNCSERVERS="2:root"
VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -localhost"
设置vnc密码:vncpasswd
启动vncserver:vncserver &
这样,在本地就可以使用vncview远程连接到Linux图形界面。
方法二:
在Linux服务器上安装图形界面不是一种可取的方法,这样会降低服务器的性能,所以在这里重点介绍一下第二种方法。
这里需要先在本地电脑安装X server,可以使用比较流行的xming也可以使用VcXsrv,这两个都是开源的产品,当然如果有xmanager也能实现相同的功能。
这里我安装的是VcXsrv,使用默认的安装方式即可。
服务器配置,安装x clent的一些驱动包和应用,方便进行测试,这里软件包都很小:yum install xorg-x11-xauth
yum install xclock xhost xterm
yum install xdpyinfo #如果是安装oracle需要安装此包
修改ssh配置/etc/ssh/sshd_config为:AllowTcpForwarding yes
X11Forwarding yes
X11UseLocalhost yes
重启sshd。
配置ssh,这里以xshell为例,如图:
如果有xmanager可以直接选择使用xmanager.
使用重新连接,配置环境变量(此处为X server的IP,也就是本地电脑的IP,配置要与Xshell统一 ):export DISPLAY=192.168.20.171:0.0
xhost +
access control disabled, clients can connect from any host #出现此输出表示配置成功。
执行测试:# xclock
Warning: Missing charsets in String to FontSet conversion
如果此时,在本地出现一个时钟的图像就表示配置成功。
这个有什么用呢,举个例子:
如本地远程安装Oracle,输入安装脚本后,会在本地自动跳出图形界面,
这是一个神奇的过程。
参考链接:
原文:http://tryingstuff.blog.51cto.com/4603492/1958772
linux远程桌面方式,Linux 远程桌面的两种方式相关推荐
- java 产生随机数的两种方式,Java产生随机数的两种方式
Java产生随机数的两种方式 Java产生随机数的两种方式 在java中,我们可以通过两种方式来获取随机数(generating a random number)一种是大家熟悉的java.lang.M ...
- Linux之Ubuntu20.04安装Java JDK8的两种方式
Linux之Ubuntu20.04远程安装Java JDK8的两种方式 安装openjdk8 更新软件包列表: sudo apt-get update 安装openjdk-8-jdk: sudo ap ...
- linux 僵尸进程deffunc,多进程-开启子进程的两种方式,查看进程的pid与ppid,僵尸进程与孤儿进程...
一.开启子进程的两种方式 方式一: # 方式一: from multiprocessing import Process import time def task(name): print(" ...
- linux的进程与库之间的通信两种方式
文章目录 前言 一.进程A与算法库b的通信方式之一:动态dlopen加载算法库b,编译的时候是需要加载该头文件就可以,无需连接该算法库b 具体的实施细节: 二.进程A与算法库b的通信方式之二:进程A编 ...
- openwrt路由器固件烧录mt7621用tftp方式实现烧录固件的两种方式
tftp软件: 链接:https://pan.baidu.com/s/1VYRUgzCkh5PEaBK0ZDJyKQ 提取码:f8ba 两种方式中tftpd32都必须处于运行模式 存疑?:目前看只有设 ...
- java两种绑定方式_Javascript绑定事件的两种方式的区别
命名函数 function check(){ //code } 匿名函数 window.onload = function(){ //先获取元素对象,再绑定事件,绑定的是匿名函数不可重用 var bt ...
- android注册广播两种方式,Android 注册广播的两种方式对比
Android 注册广播的两种方式对比 1.常驻型广播 常驻型广播,当你的应用程序关闭了,如果有广播信息来,你写的广播接收器同样的能接受到, 他的注册方式就是在你的应用程序中的AndroidManif ...
- 计算机软件著作权取得方式,著作权取得主要有两种方式是什么
一.著作权取得主要有两种方式是什么 著作权的取得亦即著作权的产生,指作者因其创作作品而取得著作权保护,享有著作人身权和财产权. 1.自动取得:即著作权因作品创作完成.形成作品这一法律事实的存在而自然取 ...
- Linux系统安装JDK级环境变量配置(两种方式多Linux版本)
文章目录 一.说明 二.第一种方式:通过命令直接安装 二.手动安装方式 三.总结 声明 一.说明 Java JDK在linux系统有两个版本,一个开源版本Openjdk,还有一个oracle官方版本j ...
- Linux之文件上传和下载(两种方式)
一.rz上传.sz下载文件 rz是将Windows系统上的文件上传到Linux下sz是将Linux系统下的文件上传到Windows下 1.rz案例,输入rz下载文件到Linux下 [root@bogo ...
最新文章
- JAVA对象转为Java String的几种常用方法
- 到底什么时候不应该使用机器学习?
- Re:从 0 开始的微服务架构--(四)如何保障微服务架构下的数据一致性--转
- python实现50行代码_50行Python代码,教你获取公众号全部文章
- Filebeat占用内存和CPU过高问题排查
- selenium编写脚本_Selenium脚本编写技巧和窍门
- oracle查询当前用户名下所有表
- python中set函数是什么数据类型_Python基本数据类型之set
- 随机调用mysql数据库表值10条php_PHP随机显示mysql数据库中的数据
- C#2.0 Socket套接字编程之实例初探 200
- PHP设计模式——桥接模式
- 【2018】面试复习大纲
- [改善Java代码]强制声明泛型的实际类型
- 公用计算机打不开扫雷,win7系统“扫雷”游戏无法打开问题的处理方法
- 通过http网页链接下载单词音频文件
- 计算机教室 设备负荷,设备建设标准和规范教室线缆布线.ppt
- 太极图形课-01-Taichi编程
- 苹果开发者设置其他ios账号权限
- 打字 html,html - 在线打字测试(dazi.kukuw.com)
- 防火墙——双机热备理论讲解