Red Hat 基本系统设定指令
在 Red Hat Linux 里头有一个相当好用的系统参数设定工具,那就是大家都耳熟能详的『 setup 』啰!这工具说穿了也没有什么特殊的地方,就是他将一些 /etc/sysconfig 里的设定参数给他做成图形界面就是了!基本上,如果你对系统熟的话,那么不需要使用 setup 也是可以的啦!直接修改 /etc/sysconfig 底下的东西就可以啰!
· setup:
我们先来说一说 setup 的用法吧!以 root 的身份在 command line 输入 setup 就可以进入如下的画面:
主要有底下几个设定的咚咚:
o Authentication configuration:这是关于系统性安全的设定项目;
o Firewall configuration :这个是关于 ipchains 的防火墙机制设定;
o Keyboard configuration :这个是键盘的类型设定项目;
o Mouse configuration :设定滑鼠的型态的地方啦;
o Network configuration :设定网路参数的地方,包括你的 IP 呦!
o System services :设定一些系统服务的地方;
o Printer configuration :设定印表机啰;
o Sound card configuration :就是设定音效卡啦!
o Timezone configuration :设定时区;
o X configuration :设定 X-Window 相关的硬体设定!
依序介绍一下里面的各种资料啰:
o Authentication configuration :
还记得我们在 帐号管理 那一篇文章里面提到的东西吗?对啦!我们在管理密码的时候就是使用那个 shadow 的资料!好啦,那么怎么改变这些密码资料的设定呢?呵呵!就是在这一项啰!按下他之后会出现底下两个画面:
那个 NIS, LDAP, Hesiod 等等都是其他类型的 ID 与 pass word 管理伺服器,这里我们不太需要使用到这么高级的伺服器!所以只要简单的 Shadow 与 MD5 这两个编码过的安全防护即可!所以啰,您可以在这里勾选 Shadow 与 MD5 就行了!除非后来您还想要加入上述的伺服器!
§ 这个项目完成之后,会写入 /etc/sysconfig/authconfig这个档案当中!所以也可以直接修改这个档案即可!
o Firewall configuration :
这是用来设定防火墙的!
§ 在设定防火墙之前需要来了解一下什么是『防火墙』?简单的说,防火墙就是资料封包的过滤机制的套件啰,目前在 2.2.xx 上面使用的是 ipchains 这个封包过滤,至于 2.4.xx 则使用的是 iptables 这个封包过滤机制。此外,这两个封包过滤机制『不能同时开启』!
但是在这个 setup 当中的 firewall 比较诡异一点点,就是在 Red Hat 7.1 以后的版本中(包含这一版的 Red Hat 7.2 )使用的 Kernel 是 2.4.xx 版本,这一版的适合的防火墙如前述是 iptables 这个机制,但是
§ 这支程式使用来设定的却是『 ipchains 』真是的~~而且,另外一点比较怪异的是,
§ 这个程式启动之后,所显示的是『程式预设值』而不是您目前的设定值,所以每次进入都会显示『Security Level 为 ( ) High 那一项!,不过,只要不按下 OK 的话,就不会改变您原先的设定!
基本上,这个东西用来设定 ipchains 是可以啦,但是用来设定 iptables 则『没有办法』,最起码我试不出来,如果您试出来的话,可得教教我呦!按下之后显示出来的样子如下: