RHEL9上X11配置

1. # vi /etc/X11/xdm/Xaccess
去掉这行的注释:
# *   #any host can get a login windows"

2. # vi /etc/X11/xdm/xdm-config
注释掉这一行,前面加上个!号:
"Display Manager .Requestport 0"
3. # vi /etc/X11/gdm/gdm.conf
[xdmcp]部分,把enable改为true, 把port注释去掉
Enable=true
Port=177
# vi /etc/kde/kdm/kdmrc   (如果装了KDE就配置)
[xdmcp]部分,把enable改为true, 把port注释去掉
Enable=true
Port=177
4. # vi /etc/inittab
修改运行级别为5(X11),最后一行由prefdm改为gdm。
id:5:initdefault:
//x:5:respawn:/usr/bin/gdm
5. 确保/etc/X11/xdm/Xservers的属性为444,/etc/X11/xdm/Xsetup_0的属性为755
# ls -l /etc/X11/xdm/Xservers
-r--r--r-- 1 root root 487 2007-04-19 /etc/X11/xdm/Xservers
# ls -l /etc/X11/xdm/Xsetup_0
-rwxr-xr-x 1 root root 935 2006-04-21 /etc/X11/xdm/Xsetup_0
6. 确保xfs服务已启动
# service xfs status
xfs (pid 2504) is running...
如果xfs不是默认启动,则设置让xfs随机启动:
# ntsysv
7. 关闭防火墙
# service iptables stop
或者防止防火墙将通过177端口(即xdmcp服务)的数据过虑,加上如下的规则:
# iptables -A INPUT -p udp -s 0/0 -d 0/0 --dport 177 -j ACCEPT
8. 重启
# reboot

CenOS5X11配置

打开 /etc/inittab文件,将 runlevel 变为5,即修改为id:5:initdefault: 如果原来就是5,则不用修改。

系统的显示管理器由displaymanager文件管理,此处仅为确定开机后启动显示管理器。

1、配置GDM。

CentOS 5的默认图形环境为Gnome,只安装了GDM,而CentOS 5的KDE也是使用GDM而不是KDM。所以CentOS 5只需配置GDM。

方法1:编辑/etc/gdm/custom.conf,添加如下内容:

[daemon]

RemoteGreeter=/usr/libexec/gdmgreeter  注:“远程登录界面与本地登录界面相同”功能,若没有此项及[greeter]项则登录界面为简洁型

[security]

AllowRemoteRoot=true  注:允许root用户远程登录

[xdmcp]

Enable=true  注:允许远程登录本地,xdmcp默认端口177,此处没有显示的加入Port=177

[greeter]

Browser=true  注:远程登录界面为“带头像浏览器的简洁主题”,若定义了[daemon]项本行不起作用

方法2:在终端中运行gdmsetup或点击菜单中的“登录屏幕”,打开图形化界面。

注:可以调整“远程”和“安全”两项。

重启服务:

1、开放防火墙中的UDP 177端口。若已禁用防火墙,则可跳过此项。

方法1(适用于终端):在/etc/sysconfig/iptables文件中加入:

-A INPUT -m state --state NEW -m tcp -p tcp --dport 6000:6010 -j ACCEPT

-A INPUT -m state --state NEW -m udp -p udp --dport 177 -j ACCEPT

方法2(适用于X-Window):在"系统"->"管理"->"安全级别和防火墙"中"防火墙选项"下的“其它端口"中添加UDP 177端口。

2、生效前必须重启进程,第一种,直接重新启动Linux系统,第二种,重启显示管理器gdm-restart(仅针对GDM),重启防火墙service iptables restart。如果Gnome和KDE都安装了则远程登录后可在会话中选择其中一种环境

Ubuntu下配置XDMCP方式

点击 System -> Preference -> Remote Desktop,允许远程连接

若Uuntu下没有安装xfs服务与xdm服务,先进行安装

#sudo apt-get install xfs

#sudo apt-get install xdm

X11提供的显示管理器是xdm,配置文件在/etc/X11/xdm/xdm-config

KDE的KDM:

GNOME的GDM:

以XDM为例(重启gdm和kdm时注意先启动xfs)

1.             修改 配置文件最后一行:DisplayManager.requestPort: 0 ,前面加上!

2.             修改/etc/X11/xdm/Xaccess,去掉注释*那行允许所有主机连入

3.             修改/etc/gdm/gdm.schemas  /etc/gdm/gdm.schemas

#sudo gedit /etc/gdm/gdm.schemas sudo gedit /etc/gdm/gdm.schemas

Xml代码
<schema>  
     <key>xdmcp/Enable</key>  
     <signature>b</signature>  
     <default>false</default>  
   </schema>  
  <schema>  
    <key>security/DisallowTCP</key>  
     <signature>b</signature>  
     <default>false</default>  
   </schema>   <schema>      <key>xdmcp/Enable</key>      <signature>b</signature>

<default>false</default>

</schema>

<schema>

<key>security/DisallowTCP</key>

<signature>b</signature>

<default>false</default>

</schema>

改为下面的方式:

Xml代码

<schema>  
     <key>xdmcp/Enable</key>  
     <signature>b</signature>  
     <default>true</default>  
   </schema>  
<schema>  
     <key>security/DisallowTCP</key>  
     <signature>b</signature>  
     <default>true</default>  
   </schema>   <schema>      <key>xdmcp/Enable</key>      <signature>b</signature>

<default>true</default>

</schema>

<schema>

<key>security/DisallowTCP</key>

<signature>b</signature>

<default>true</default>

</schema>

保存后,重新启动ubuntu
然后在windows使用Xmanager工具即可查看

linux系统配置X11相关推荐

  1. linux系统配置x11,配置Xorg X11窗口系统

    因为某些原因,不慎将xorg.conf文件删掉了.现在每次启动的时候,Xorg都会检索我的硬件.该如何在Debian或是其他Linux系统中配置Xorg呢? 最新版的X服务直接就可以使用,而不需要手动 ...

  2. Linux系统配置VI或VIM的技巧

    Linux系统配置VI或VIM的技巧 作者:IT专家网论坛出处:IT专家网论坛2008-10-28 11:08 配置VI和VIM的颜色显示,使它能够高亮度显示一些特别的单词,这对编写程序很有用⋯⋯ 1 ...

  3. linux配置英文,linux 系统配置命令(国外英文资料).doc

    linux 系统配置命令(国外英文资料) linux 系统配置命令(国外英文资料) Linux system configuration commands -- -- -- -- -- -- -- - ...

  4. Linux系统配置交换分区

    Linux系统配置交换分区 一.交换分区理解 二.交换分区调整大小建议 三.配置交换分区 1.磁盘分区 2.格式化swap分区 3.永久挂载swap分区 四.查看swap分区 一.交换分区理解 交换分 ...

  5. linux设置多语言环境,怎么为Linux系统配置多语言环境?

    这篇文章主要讲述了怎么为Linux系统配置多语言环境的基本方法,其中还包括编码的修改方法,我们就拿用户使用最多的Ubuntu和CentOS这两个为例子吧.需要的朋友可以参考下. 修改 /etc/sys ...

  6. 服务器,linux系统配置端口号的坑!!!服务器防火墙配置!!!

    服务器,linux系统配置端口号的坑!!! 1.重要:首先服务器的安全组规则,开放端口 2 .坑:服务器上的防火墙限制端口,导致外电脑无法通过公网ip访问服务器上启动node服务 找了超多解决办法:都 ...

  7. linux动态ip 搭建什么服务,怎么给Linux系统配置动态IP服务

    所谓的动态ip指的是DHCP服务,如果不用手动设置的IP地址,使用动态ip也是个不错的选择.特别是在主机比较多的局域网内,动态ip可以有效解决ip自动分配问题.那么Linux系统应该怎么样配置动态ip ...

  8. Linux系统配置安装Nginx反向代理服务器

    Linux系统配置安装Nginx反向代理服务器 Nainx官网下载:http://nginx.org/ 安装nginx之前首先需要安装 pcre-8.37.tar.gz openssl-1.0.1t. ...

  9. Linux系统配置网络环境的图文教程(完整版)

    Linux系统配置网络环境步骤 1.网络配置查看 记住NAT设置中的子网IP.子网掩码.网关IP三项,接下来配置文件主要是这三项. 2.编辑Linux中的网络配置文件 命令:vi /etc/sysco ...

最新文章

  1. swift_041(Swift的@noescape和@escaping)
  2. 【剑指offer28:字符串的排列】【java】
  3. pythonset操作教程_Python集合(set)方式和使用方法
  4. TabLayout和ViewPager
  5. DeepR —训练TensorFlow模型进行生产
  6. 【ValueError: Target is multiclass but average=‘binary‘. Please choose another average setting, one 】
  7. 计算机网络在智能建筑的发展,智能建筑的发展历史和趋势
  8. python爬虫框架scrapy操作步骤
  9. Linux运维工程师简历项目经验
  10. FPGA + labwindows/CVI 2017 串口通信 电子钟
  11. 1150 Travelling Salesman Problem
  12. 西部数据硬盘序列号查询网站
  13. 接近8000字的Spring/SpringBoot常用注解总结!安排!
  14. 【Unity】Unity C#基础(十五)implicit 隐式类型转换、explicit 显式类型转换
  15. Win11图片打开为Windows照片查看器
  16. OpenStack-M版(Mitaka)搭建基于(Centos7.2)+++十、Openstack对象存储服务(swift)上
  17. 从零到壹搭建一个商城架构--k8s集群安装
  18. 【包邮送书活动】20211018期-开奖通知
  19. 【转】为什么很多看起来不是很复杂的网站,比如 Facebook、淘宝,都需要大量顶尖高手来开发?...
  20. 使用 HSDB 查看Spring AOP产生的代理类

热门文章

  1. PHP入门难吗?怎么自学?
  2. bootstrap editable 动态改变列的编辑状态
  3. matlab实验报告实验6函数文件,南昌大学matlab实验报告.docx
  4. python求矩阵的秩_【案例】求出矩阵的最简型?——sympy登场
  5. 144显示器只有60_为什么需要144hz显示器 突破60有必要吗
  6. Python入门学习难吗
  7. 教你一个用计算机表白的方法,七夕示爱教你用文件夹加密方式锁定表白
  8. 1、游戏对象,Transform组件
  9. 加密狗型号区分的几种方法
  10. Ardublockly学习— —安装篇(一)