📄 0610hardware.htm
字号:
这部分网路上面文章就比较多一点,也可以先参考鸟哥的一篇旧文章∶
<ul><li><a href="http://linux.vbird.org/linux_security/old/04mrtg.php"
target="_blank">http://linux.vbird.org/linux_security/old/04mrtg.php</a></ul>
加油棉! ^_^
</div>
</div>
<hr><a NAME="fc_setup"></a><img src="images/penguin-m.gif" alt="大标题的图示" height="34" width="25" align="middle" /><span class="text_h1">FC4 的系统操作∶ setup 功能</span><br>
<div class=block1>
我们在基础篇谈到很多的概念问题,包括整个开机流程其实看的是 /etc/inittab 的规定项目,
每个服务启动的 scripts 是放在 /etc/init.d/scriptname 里面,但是启动设定档则可能会包含在 /etc/sysconfig 内。
举例来说,刚刚上面提到的 lm_sensors ,他的模组名称就放置在 /etc/sysconfig/lm_sensors 呢~
当然,您也可以自行更改 /etc/init.d/lm_sensors 的内容,让他不要去读取 /etc/sysconfig/lm_sensors,
但毕竟是系统预设的状态比较好控制啊~<br><br>
在我们了解到这些基本的设定资讯后,呵呵~终于可以用一下系统提供给我们的简单的操作介面啦~
在 Fedora 里面,有个 Red Hat 系统总是有提供的工具,套件名称为 setuptool ,
整个执行的过程则直接下达 setup 就能够处理哩~真是好方便呐!
有点类似视窗就是了。不过,没有很建议您使用,因为其实直接使用指令或 vi 也可以达成 setup
所提供的功能啦! ^_^。当你以 root 的身份下达『 setup 』后,会出现这样的咚咚∶(
<span class=text_vbird>当然啦!您必须要安装 setuptool 套件才行!
而且,我是使用 LANG=en_US 来进行画面撷取的,如果您是在可以显示中文的环境下,
可以使用 zh_TW.big5 </span> )<br><br>
<center><img src="0610hardware/setup.jpg" border=1
title="Red Hat 系统的 setup 指令"
alt="Red Hat 系统的 setup 指令"><br>
图、Red Hat 系统的 setup 指令</center><br>
主要的项目其实就是底下这些资料啦∶<ul>
<li>Authentication configuration∶<br>
这是与使用者认证机制较有相关的设定资料,
包括认证来源的主机确认与本机资料的决定等等;</li><br>
<li>Firewall configuration ∶<br>
这个是关于系统的防火墙设定。一般来说,手动设定比较好,用这个东西设定,
常常会搞不懂他到底在哪些地方作了哪些事情~不容易搞定啦!</li><br>
<li>Keyboard configuration ∶<br>
包括键盘的形式与最重要的键盘的按键对应表。注意,
这个设定仅与 tty 介面有关,至于 X Window 则不是以这个为设定值。</li><br>
<li>Mouse configuration ∶<br>
设定滑鼠的型态的地方啦;</li><br>
<li>Network configuration ∶<br>
设定网路参数的地方,包括 IP, network, netmask, dns 等等,不过,
还需要看完伺服器篇关于网路基础的介绍后,才能够比较了解设定值的意义啦!</li><br>
<li>System services ∶<br>
其实就是使用 ntsysv 的内容喔~亦即设定一些系统服务的地方;</li><br>
<li>Printer configuration ∶<br>
设定印表机棉;</li><br>
<li>Sound card configuration ∶<br>
若您的主机上面有音效卡,这个项目才会出现!就是设定音效卡啦!
<li>Timezone configuration ∶<br>
设定时区;</li><br>
<li>X configuration ∶<br>
设定 X-Window 相关的硬体设定!亦即是设定 X server 啦!
也可以手动修改 /etc/X11/xorg.conf 或 XF86Config 啊!</ul>
底下我们就一个一个来介绍这玩意儿吧!并且请注意,你可以利用 <tab> 按键移动,
也可以利用上下按键移动,利用空白键或者是 [enter] 按键来决定是否需要!<br><br>
<hr><li><span class=text_import1>Authentication configuration</span></li>
<div class=block2>
在按下了 Authentication configuration 后,会出现如下画面∶<br><br>
<center><img src="0610hardware/setup_auth.jpg" border=1
title="Setup 的认证机制部分"
alt="Setup 的认证机制部分"><br>
图、Setup 的认证机制部分</center><br>
关于使用者身份认证上面,Linux 提供了相当多的机制喔!包括 Linux 本机系统上面的
MD5 密码编码,以及利用 shadow 将密码移动到 /etc/shadow 档案当中等等。当然啦,
我们也可以利用网路上面的身份认证主机,包括 NIS, LDAP 以及 Windows 系统提供的认证主机等等,
只不过这些网路主机提供的服务呢,我们都得要进行用户端连线的设定,并不是启动就会生效的!
所以啦,我们仅有本机密码档案而已,当然只要选择这两个资料就够了。另外,
这个设定资料主要是修改 <span class=text_import2>/etc/sysconfig/authconfig</span> 档案哩!
你也可以自行手动修改该档案即可。<br><br>
</div>
<hr><li><span class=text_import1>Firewall configuration</span></li>
<div class=block2>
按下 Firewall configuration 后,会出现如下画面∶<br><br>
<center><img src="0610hardware/setup_fire_1.jpg" border=1
title="Setup 的防火墙部分"
alt="Setup 的防火墙部分"><br>
图、Setup 的防火墙部分</center><br>
注意一下,由于我们在安装的时候,并没有选择防火墙,因此,这里预设会是 (Disabled) 那一项,
如果你想要启动防火墙,那么就得要先选择 Enabled 后,将游标移动到 Customize 后,
才能够决定你想要服务项目。按下 Customize 后,会出现如下画面∶<br><br>
<center><img src="0610hardware/setup_fire_2.jpg" border=1
title="Setup 的防火墙部分"
alt="Setup 的防火墙部分"><br>
图、Setup 的防火墙部分</center><br>
这个地方不是三言两语讲的完的!包括信任网域,以及允许进入的伺服器封包~
很是麻烦。基本上,你只要这样想就好了∶<ul>
<li><span class=text_import2>Trusted Devices</span>∶这是信任网域,
如果你有两张网路卡,一张是 eth0 对内,一张是对外,假设是 eth1 ,那么如果你想要让
eth0 的进出封包都是为信任,那么这里就可以将 eth0 勾选。不过,要非常非常注意,
接到外部网域 (Internet) 的那张网路卡,千万不能勾选,否则就挂了!</li><br>
<li><span class=text_import2>MASQUERADE Devices</span>∶这个是『封包伪装』的功能,
亦即是进行 IP 分享器的功能啦!如果你的 Linux 主机是作为类似 IP 分享器的功能,
那么对外那张网路卡就得要启动 MASQUERADE 才行!以上面的例子来说,就是勾选 eth1 啦!</li><br>
<li><span class=text_import2>Allow incoming</span>∶这里提到的就是各个服务的内部项目,
举例来说,你的 Linux 有提供 WWW 服务,又希望大家都能够来查阅,
那么这个时候就可以在 WWW 那个项目前面勾选啦!</ul>
基本上,这个动作仅是在建立 <span class=text_import2>/etc/sysconfig/iptables</span> 这个档案而已。
而这个档案预设是不存在的 (因为我们没有启动防火墙啊!) 。
这里你先有个概念即可,因为,我们未来会介绍以 shell script 的方式建立属于您自己的防火墙系统,
细节我们会在伺服器篇慢慢作介绍的啊!<br><br>
</div>
<hr><li><span class=text_import1>Keyboard configuration</span></li>
<div class=block2>
这个画面如下∶基本上,其实就是选择键盘按钮的对应表而已啦!
这个设定会修改 <span class=text_import2>/etc/sysconfig/keyboard</span> 就是了。<br><br>
<center><img src="0610hardware/setup_keyb.jpg" border=1
title="Setup 的键盘选择部分"
alt="Setup 的键盘选择部分"><br>
图、Setup 的键盘选择部分</center><br>
</div>
<hr><li><span class=text_import1>Mouse configuration</span></li>
<div class=block2>
请选择您的滑鼠类型啊!其实直接修改 /etc/sysconfig/mouse 也是可以啦!<br><br>
<center><img src="0610hardware/setup_mouse.jpg" border=1
title="Setup 的滑鼠选择部分"
alt="Setup 的滑鼠选择部分"><br>
图、Setup 的滑鼠选择部分</center><br>
</div>
<hr><li><span class=text_import1>Network configuration</span></li>
<div class=block2>
在网路的部分,由于我们的 Linux 支援的网路连线方式众多,而我们台湾地区比较常使用乙太网路
(Ethernet) 的架构,如果你有网路卡,那么别怀疑,当然是选择 Ethernet 棉~
如下图所示啦!<br><br>
<center><img src="0610hardware/setup_net_1.jpg" border=1
title="Setup 的网路选择部分"
alt="Setup 的网路选择部分"><br>
图、Setup 的网路选择部分</center><br>
选择完毕之后,会出现如下视窗,这个就比较麻烦了~基本上,仅有两种格式。
第一种,你可以直接勾选『Use DHCP』那个项目,让类似 IP 分享器自动的帮你设定好 IP;
另一种,就如同下列图样,不要勾选 DHCP,直接给予一个 IP 以及相关网路参数即可。
这些网路参数的设定我们会在伺服器篇再介绍的啦!<br><br>
<center><img src="0610hardware/setup_net_2.jpg" border=1
title="Setup 的网路选择部分"
alt="Setup 的网路选择部分"><br>
图、Setup 的网路选择部分</center><br>
</div>
<hr><li><span class=text_import1>Printer configuration</span></li>
<div class=block2>
这个项目在决定你的印表机类型啦!基本上,他更动的就是 FC4 提供的 CUPS 印表机伫列相关资讯~
而且我们等一下整个设定的项目,其实都会写入 /etc/cups/ 目录下的许多档案当中哩~
这个功能对于建立印表机的动作来说,实在是相当的不错喔!
整个动作很繁琐,我们一个一个来说明吧!按下 printer configuration 后,出现这样∶<br><br>
<center><img src="0610hardware/setup_printer_1.jpg" border=1
title="Setup 的 Printer 选择部分"
alt="Setup 的 Printer 选择部分"><br>
图、Setup 的 Printer 选择部分</center><br>
由于我们需要新增印表机,因此,当然选择那个 new 啊~这里请注意一下,
我们仅是作个测试而已,所以设定错误也没关系的啦~我这里假设我有一部 HP 2300 Laserjet 的印表机,
而且是接在本机上面的 USB port ,所以就进行这个动作∶<br><br>
<center><img src="0610hardware/setup_printer_2.jpg" border=1
title="Setup 的 Printer 选择部分"
alt="Setup 的 Printer 选择部分"><br>
图、Setup 的 Printer 选择部分</center><br>
上面的动作仅是在设定一个印表机的命名而已,那个 hp2300 是随便自己命名的,
无所谓,但是下方那五个选项就重要了!由于我们使用的是本机装置,因此,就得选 LOCAL 那一项才行。
如果你有特殊需求,那么才自行设定吧!万一是网路印表机呢?有 IP 的印表机,
那么这里依旧选择 LOCAL 喔!不要搞错了~<br><br>
接下来,按下 Next 之后,出现底下的画面,事实上,如果 Linux 主机核心有侦测到印表机,
那么底下画面的中间部分就会显示出该印表机的相关装置项目。不过,我们是测试嘛!
当然也会侦测不到啊!因此,这里我们要选择 Custom 那个项目(自订的意思)。<br><br>
<center><img src="0610hardware/setup_printer_3.jpg" border=1
title="Setup 的 Printer 选择部分"
alt="Setup 的 Printer 选择部分"><br>
图、Setup 的 Printer 选择部分</center><br>
然后就是填写印表机接在主机的那个连接埠上头啦!我这里假设是 USB 印表机,所以自然就是
/dev/usb/lp0 ,如果是 25 针序列埠的印表机,就填 /dev/lp0 。如果你没有 /dev/usb/lp0 这个装置档案,
参考上面我们提到的 USB 的装置建立方法吧!<br><br>
<center><img src="0610hardware/setup_printer_4.jpg" border=1
title="Setup 的 Printer 选择部分"
alt="Setup 的 Printer 选择部分"><br>
图、Setup 的 Printer 选择部分</center><br>
接下来才是选择印表机的型号啊!你可以按上下键,配合 enter 按键来选择到你的印表机。
我们这里使用 Postscript 列印格式来做为印表机的主要列印模式啊!<br><br>
<center><img src="0610hardware/setup_printer_5.jpg" border=1
title="Setup 的 Printer 选择部分"
alt="Setup 的 Printer 选择部分"><br>
图、Setup 的 Printer 选择部分</center><br>
最后有个总结的部分,看看就好~最后就会得到一个名为 hp2300 的印表机了!<br><br>
<center><img src="0610hardware/setup_printer_6.jpg" border=1
title="Setup 的 Printer 选择部分"
alt="Setup 的 Printer 选择部分"><br>
图、Setup 的 Printer 选择部分</center><br>
<center><img src="0610hardware/setup_printer_7.jpg" border=1
title="Setup 的 Printer 选择部分"
alt="Setup 的 Printer 选择部分"><br>
图、Setup 的 Printer 选择部分</center><br>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -