Linux禁用和删除X Windows(X.org)

时间:2020-01-09 10:34:15  来源:igfitidea点击:

新Dell服务器安装了Red Hat Enterprise Linux,
但是,我使用GUI登录系统(Gnome)进行开机启动。
但是不需要X Windows。
我只需要ssh。
如何禁用X登录名和Windows而不重新安装操作系统以提高安全性和性能?

CentOS/RHEL 5.x/Fedora Linux附带了名为X.org的X Windows系统。
系统附带的X Window System实现称为X.org。
无需在专用服务器(例如Web服务器或邮件服务器或文件服务器)上运行X。
根用户(管理员)可以通过SSH或在文本控制台上登录(或可能使用KVM)。

在系统启动时禁用X Windows

/etc/inittab文件描述了在启动和正常运行期间启动了哪些进程。
该文件用于通过将默认运行级别设置为5来在启动时启动X Windows系统。
使用文本编辑器(例如vi)编辑文件/etc/inittab,输入:

# vi /etc/inittab

查找行:

id:5:initdefault:

用。


来代替:

id:3:initdefault:

保存并关闭文件。
重新启动服务器。
您还可以通过键入init命令进入文本模式:

# init 3

从服务器删除X Windows

要从服务器除去X11 RPM(所有软件包),请输入:

# yum groupremove "X Window System"

以上将从服务器中删除100-150个软件包。
通过在shell提示符下键入startx,确保没有人可以在服务器上启动X。
这将导致更安全的系统。
由于服务器只是用于Web或邮件服务的专用服务器,因此可以安全地从系统中删除X.org软件。