linux系统配置X11
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相关推荐
- linux系统配置x11,配置Xorg X11窗口系统
因为某些原因,不慎将xorg.conf文件删掉了.现在每次启动的时候,Xorg都会检索我的硬件.该如何在Debian或是其他Linux系统中配置Xorg呢? 最新版的X服务直接就可以使用,而不需要手动 ...
- Linux系统配置VI或VIM的技巧
Linux系统配置VI或VIM的技巧 作者:IT专家网论坛出处:IT专家网论坛2008-10-28 11:08 配置VI和VIM的颜色显示,使它能够高亮度显示一些特别的单词,这对编写程序很有用⋯⋯ 1 ...
- linux配置英文,linux 系统配置命令(国外英文资料).doc
linux 系统配置命令(国外英文资料) linux 系统配置命令(国外英文资料) Linux system configuration commands -- -- -- -- -- -- -- - ...
- Linux系统配置交换分区
Linux系统配置交换分区 一.交换分区理解 二.交换分区调整大小建议 三.配置交换分区 1.磁盘分区 2.格式化swap分区 3.永久挂载swap分区 四.查看swap分区 一.交换分区理解 交换分 ...
- linux设置多语言环境,怎么为Linux系统配置多语言环境?
这篇文章主要讲述了怎么为Linux系统配置多语言环境的基本方法,其中还包括编码的修改方法,我们就拿用户使用最多的Ubuntu和CentOS这两个为例子吧.需要的朋友可以参考下. 修改 /etc/sys ...
- 服务器,linux系统配置端口号的坑!!!服务器防火墙配置!!!
服务器,linux系统配置端口号的坑!!! 1.重要:首先服务器的安全组规则,开放端口 2 .坑:服务器上的防火墙限制端口,导致外电脑无法通过公网ip访问服务器上启动node服务 找了超多解决办法:都 ...
- linux动态ip 搭建什么服务,怎么给Linux系统配置动态IP服务
所谓的动态ip指的是DHCP服务,如果不用手动设置的IP地址,使用动态ip也是个不错的选择.特别是在主机比较多的局域网内,动态ip可以有效解决ip自动分配问题.那么Linux系统应该怎么样配置动态ip ...
- Linux系统配置安装Nginx反向代理服务器
Linux系统配置安装Nginx反向代理服务器 Nainx官网下载:http://nginx.org/ 安装nginx之前首先需要安装 pcre-8.37.tar.gz openssl-1.0.1t. ...
- Linux系统配置网络环境的图文教程(完整版)
Linux系统配置网络环境步骤 1.网络配置查看 记住NAT设置中的子网IP.子网掩码.网关IP三项,接下来配置文件主要是这三项. 2.编辑Linux中的网络配置文件 命令:vi /etc/sysco ...
最新文章
- swift_041(Swift的@noescape和@escaping)
- 【剑指offer28:字符串的排列】【java】
- pythonset操作教程_Python集合(set)方式和使用方法
- TabLayout和ViewPager
- DeepR —训练TensorFlow模型进行生产
- 【ValueError: Target is multiclass but average=‘binary‘. Please choose another average setting, one 】
- 计算机网络在智能建筑的发展,智能建筑的发展历史和趋势
- python爬虫框架scrapy操作步骤
- Linux运维工程师简历项目经验
- FPGA + labwindows/CVI 2017 串口通信 电子钟
- 1150 Travelling Salesman Problem
- 西部数据硬盘序列号查询网站
- 接近8000字的Spring/SpringBoot常用注解总结!安排!
- 【Unity】Unity C#基础(十五)implicit 隐式类型转换、explicit 显式类型转换
- Win11图片打开为Windows照片查看器
- OpenStack-M版(Mitaka)搭建基于(Centos7.2)+++十、Openstack对象存储服务(swift)上
- 从零到壹搭建一个商城架构--k8s集群安装
- 【包邮送书活动】20211018期-开奖通知
- 【转】为什么很多看起来不是很复杂的网站,比如 Facebook、淘宝,都需要大量顶尖高手来开发?...
- 使用 HSDB 查看Spring AOP产生的代理类