請注意:紅帽子Linux 5.1 引入的linuxconf為用戶提供了一種非常易於使用的系統配置工具。大多數通過控制面板進行的工作同樣可以使用linuxconf來完成。而且,linuxconf既支持字符方式的界面也支持圖形用戶界面。請查閱第 1.2.1 節以獲得linuxconf的入門知識。 控制面板就相當於啟動許多系統管理工具的發射台(看圖51).這些工具可以使您免去記憶大量的配置文件格式和古怪的命令行選項,輕松進行系統配置。 為了啟動控制面板, 應首先以root身份用命令startx啟動X Window ,然後在一個xterm 中鍵入control-panel。要想成功運行control-panel您必須以root身份。 即便您以普通用戶身份執行X Window ,您同樣可以以root方式執行control-panel。您只需執行命令su -c control-panel,然後當提問口令時輸入root口令就行了。如果您打算在root下做幾件工作的話,您可以直接鍵入su然後回答root的口令。 單擊面板上的一個圖標即可激活一種工具。需要注意的是您可以同時執行一個工具的兩個實例。但是這麼做的確不是一個好的習慣。因為這樣您會在兩個地方編輯同一個文件,當保存時後者會覆蓋前者的所做的改動。如果您不小心啟動了同一個工具的第二個實例,您就應該將它立刻關掉。同樣,當控制面板工具正在運行時,不要手工編輯這些工具維護的文件。同理當這些工具執行時也不要運行任何會改變那些文件的程序。
9.1 配置用戶和用戶組 請注意: 現在可以使用linuxconf來配置用戶和用戶組,請查閱第 1.2.1 節以獲得有關linuxconf的信息。9.2 文件系統配置 所顯示的文件系統配置工具可以讓您方便的檢查和操縱與文件系統有關的諸如文件系統安裝點,文件系統類型以及各種選項等等。當操縱大量文件系統時它非常有用。除非您是一位有經驗的系統管理員,否則您可能不想自己做這些操作。如果您對這一切很熟悉的話,那麼象安裝文件系統,卸載文件系統及增添設備之類的活兒,做起來應當是直截了當的事。 FSM菜單中的Reload選項使文件系統配置工具從硬盤重新裝載配置文件/etc/fstab。如果您手工編輯了/etc/fstab而文件系統配置工具也在運行的話,您或許就會希望重新裝載變更的文件。 在使用文件配置工具下面的一排按鈕時,應先在主窗口中選擇一個文件系統。這些按鈕用以完成以下功能: Info: 用於顯示文件系統的各種信息,包括設備,分區類型,文件系統類型,安裝點,各種選項,注釋, 文件系統大小,空間使用百分比等等。 Check: 用於完成分區文件系統的檢測及修復(fsck)。您應當在已卸載的文件系統上執行該命令,若不然您會得到一條錯誤信息,您必須首先將其卸載才行。 Mount: 用於安裝選擇的文件系統。 Unmount: 用於卸載選擇的文件系統。 Format:在選擇的分區上創建新文件系統。該操作將會擦除分區上的所有數據!您僅能夠在已卸載的分區上進行該操作---若不然您會得到一條錯誤信息,您必須首先將其卸載才行. Edit: 將彈出一個對話框用以編輯文件系統安裝點,安裝選項,等信息。
9.2.1 增加網絡文件系統的安裝 要通過NFS安裝文件系統,請選擇NFS菜單上的Add Mount選項。這樣將會彈出一個對話框,您需將以下信息填入其中: Device: 輸入主機和路徑名,二者以冒號分隔。例如: foo.bar.com:/usr/eXPorted 表示foo.bar.com. 主機上的 /usr/exported 目錄。 Mount Point: 輸入本機上的一個目錄用以將NFS文件系統安裝於其下。例如:/mnt/foo. Options: 輸入文件系統的相關選項。默認的設置為:soft,intr,rw. rw表示文件系統是可讀可寫的。而 soft,intr 選項可以使您的系統在遠程服務器down掉的情況下具備更強的恢復能力。請查看mount命令的man手冊以獲得有關選項的詳細列表。 Comment: 該可選域用於存儲一條簡短的注釋信息。 當正確的填完所需信息以後,單擊OK按鈕。一條記錄就被置於/etc/fstab中。但是文件系統並沒有真正的被安裝上。要安裝它,在主窗口中選擇該文件系統並點擊Mount按鈕即可。
9.3 配置打印機 打印機配置工具(printtool)用以維護/etc/printcap,假脫機打印緩沖池,和打印過濾器. 打印過濾器可以使您打印多種類型的文檔, 包括: 純文本(ASCII)文件 PostScript 文件 TeX .dvi 文件 GIF, JPEG, TIFF, 及其它圖片格式 RPMs 要簡單的打印GIF 或RPM 文件使用lpr 即可。. 為創建一個新的打印隊列, 選擇Add. 然後選擇要增加的打印機類型.可以使用printtool 來配置三種打印隊列類型: Local: 用以指連接於本地紅帽子LINUX系統並口或串口上打印機的打印隊列. Remote: 用以指可以通過TCP/IP網絡來訪問的連接於非本地系統的打印隊列. SMB:用以指可以通過LAN-Manager-type(SMB)網絡來訪問的連接於非本地系統的打印隊列. 在您選擇完打印機類型以後, 將出現一個對話框用以輸入有關打印隊列的進一步信息. 所有的打印隊列均需要以下信息: Queue Name: 隊列名稱. 可以指定多個名字,之間用 (管道) 符號隔開. SpoolDirectory:這個本地機器上的目錄將用來存放要打印的文件.注意不要讓多個打印隊隊列共享一個假脫機目錄. File Limit: 所接受的最大打印作業量, 以kb為單位(1 kb = 1024 bytes). 0 表示不施加任何限制. Input Filter: 過濾器用來將打印文件轉換成打印機可以處理的格式. 選擇Select 來選擇最適合您的打印機的過濾器. 除了配置用以打印圖形和PostScript格式文檔的打印隊列外,您還可以配置一個用來純文本的打印機,僅用來打印純ASCII文本.大多數打印機驅動程序無須轉換為Postscript格式就可以直接打印ASCII 文本; 在您配置過濾器時只需簡單的選擇Fast text printing 請注意: 這只對非PostScript 打印機有效.
Suppress Headers: 如果您不希望每項打印作業前都打印一張起始信息的話,就選擇該項. 對於本地打印機來說,還需要以下信息: Printer Device: 通常是/dev/lp1, 即打印機所連接的端口的設備文件.串口打印機通常指定為/dev/ttyS? ports. 您需要用手工來配置串口參數信息. 對於遠程打印機需要填入以下信息: Remote Host: 連有打印機的遠程主機 Remote Queue: 提供遠程打印的主機的打印隊列名 遠程主機必須被配置為允許本地打印機向指定的打印隊列上打印.一般來說這由 /etc/hosts.lpd來控制. 對於SMB打印機,則需要填入以下信息: Hostname of Printer Server: 連有您要使用的打印機的主機名 IP number of Server: 連有您要使用的打印機的主機的ip地址,該項可選. Printer Name: 您要向上打印的打印機的名字. User:您要存取打印機的登入用戶名(通常Windows服務器為guest,而samba服務器為nobody). PassWord:使用打印機的口令(如果需要的話)(通常為空).如果您不知到的話,應該有人能告訴您. 請注意: 如果您要使用一個SMB (LAN Manager) 打印隊列, 所提供的用戶名和口令通常以非加密的形式作為傳送給smbclient的命令行參數. 因此其它用戶就可能會得到該用戶名和口令.因此我們建議這對用戶名和口令不要用作本地紅帽子LINUX的一個用戶帳號.這樣的話系統安全上唯一的折扣也只是未授權使用打印機這一項了.如果要使用SMB服務器上的共享文件,我們同樣建議使用與打印隊列不同的用戶名和口令. 在您增加了打印隊列後,您需要重起打印守護進程(lpd). 這只需選擇lpd菜單上的 Restart lpd選項即可. 您可以在任何打印隊列上打印測試樣張. 只需從Test菜單上選擇測試樣張的類型即可.
9.4 網絡配置 中所顯示的網絡配置工具(netcfg)被設計用來簡便的操縱各種參數諸如:IP地址,網關地址,網絡地址,還有域名服務器及/etc/hosts等。 可以增加,刪除,配置,激活和關閉網絡設備,以及取別名等. 支持Ethernet, arcnet, token ring, pocket (ATP), PPP, SLIP, PLIP 以及loopback 設備。 對PPP/SLIP/PLIP 的支持在大多數硬件平台上都支持的很好。但是有一些硬件配置將會產生不可預料的結果. 當使用網絡配置工具時,點擊 Save將所作修改保存到硬盤上, 若不想修改而直接退出的話,直接點擊Quit即可。
9.4.1 操縱名字 網絡配置工具的“名字”選項有兩個主要的功用: 設置主機名和計算機域名以及設定將使用那一個域名服務器用於網絡上計算機的查找。網絡配置工具並不能將一台機器配置為域名服務器。編輯一個域或增添新的信息只需用鼠標左鍵點擊某個域然後鍵入所需的信息。9.4.2 操縱主機 您可以在HOST管理面板中,增加,編輯和刪除/etc/hosts中的記錄 。增加或編輯一條記錄的方法是相同的。將會彈出一個編輯對話框,您所需的只是在其中輸入新的信息然後點擊Done就行了。9.4.3 增加網絡接口設備 如果您是在安裝了紅帽子LINUX之後又裝了一塊網絡設備, 或者您沒有在安裝時配置以太網卡,您點幾下鼠標就可以完成所需的配置。 請注意: 您還需要配置kerneld 來加載您為網絡接口配置的驅動程序(例如, eth0); 請看第9.6節 以獲得更詳細的信息。 在開始填加一個新接口以前 點擊主面板上的Interface, 這將會調出列有若干已配置設備及其選項的列表. 要增加一個設備,則首先點擊 Add 按鈕,然後選擇要增加的接口類型 。 請注意: 現在netcfg中有一個“clone”按鈕。用以 “克隆”一個已存在的接口設備。通過使用克隆出來的接口設備,就可以方便的為一台膝上電腦配置一個以太網卡用於辦公局域網,而另一個用於家庭局域網。9.4.3.1 PPP 接口 增加一個PPP設備很簡單,對話框中填入電話號碼,登入用戶名,口令。如果你的PPP連接使用PAP 認證,就選擇Use PAP authentication. 在許多情況下,為建立一條PPP連接還需要一些定制信息。選擇 Customize 按鈕對指定PPP接口進行硬件,通訊,和網絡設置進行定制修改。9.4.3.2 SLIP 接口 為了配置一個SLIP接口,您必須首先提供電話號碼,用戶名和口令。這將為建立SLIP連接的 chat腳本提供初始化的參數。當您選擇Done以後將會彈出一個標題為.Edit SLIP Interface 的對話框以供您進一步定制該SLIP接口的硬件,通訊,和網絡參數。
9.4.3.3 PLIP 接口 為了給系統增加一個PLIP接口,您只需提供IP 地址,遠端IP地址和網絡掩碼。您還可以選擇是否在boot激活該接口設備。9.4.3.4 Ethernet, Arcnet, Token Ring 和Pocket Adaptor 接口 如果您要為計算機增加ethernet, arcnet, token ring 或pocket 適配器的話,需要提供如下信息: Device: 這由netconfig 根據預先配置的設備來決定的。 IP Address: 為該網絡設備設定一個IP地址。 Netmask: 為該網絡設備設置網絡掩碼。 網絡和廣播地址將根據您輸入的IP地址和網絡掩碼自動算出。 Activate interface at boot time: 如果您希望系統在boot時自動配置該設備的話,就選擇該項。 Allow any user to (de)activate interface: 如果您希望任何用戶均能起停該設備的話就選擇該項。 Interface configuration protocol: 如果您所在的網絡上運行有BOOTP 或DHCP 服務器而且想使用它來配置該接口設備,就選擇相應的選項,否則就選擇 none。 在輸入了新設備的所有信息以後, 點擊Done. 該設備將會列在Interfaces 列表中。為一個非活動設備。. (活動列將取值為 no). 為了激活該設備,首先單擊選擇它,然後選擇Activate 按鈕. 如果它沒有被正常激活, 您需要選擇Edit. 按鈕對它進行重新配置。9.4.4 設置路由 在路由管理面板上,您可以增加,編輯,或刪除靜態網絡路由。增加或編輯記錄方法是相同的,就象主機面板的使用一樣。將會彈出一個編輯對話框, 只需鍵入所需信息,然後點擊Done 即可。
9.5 時間與日期 時間設置工具可以讓您點擊選擇時間或日期的相應部分 然後通過點擊箭頭來改變數值。 系統時鐘在您選擇Set System Clock 按鈕以前不會被改變。. 點擊Reset Time 將時間機器的時間設置為系統時間。. 請注意: 改變時間會使依賴於時間條件執行的程序受到影響,而且可能導致各種問題的發生。在改變時間或日期以前最好要盡可能多的停止各種程序的執行。
9.6 內核守護進程配置 紅帽子LINUX 中包含有核心守護進程kerneld, 它可以在系統需要時自動加載特定的軟件和硬件支持程序,而當不再使用時自動卸載它。 所示的工具用於維護kerneld的配置文件。盡管kerneld 可以在無須顯示配置的情況下自動加載諸如文件系統的支持程序,然而您仍舊需要告訴它當系統提出某種硬件請求時要加載哪些硬件支持程序。 例如, 當核心想要裝載對以太網的支持時, kerneld 需要知道都有什麼以太網卡。而且當您的以太網卡需要特殊配置時, 它同樣也要知道這些信息。9.6.1 改變模組選項 為了改變模組加載時的配置選項,點擊選中它,然後點擊Edit按鈕.kernelcfg將會彈出kernelcfg 所了解的選項(通常為所有可用的選項)將會分域列出一般情況下,您可以忽略Other arguments:域。. 一些模組通常不附帶任何參數; 不失一般性的, 它們都有一個Arguments 域用以鍵入配置信息。9.6.2 改變模組 要想改變用以提供一般性服務的模組, 諸如以太網卡或SCSI主適配卡模組, 您需要刪除老的模組然後再增加新的模組。為了刪除一個模組,點擊選中它,然後點擊Delete按鈕點擊Add 按鈕以增加新模組, 這將在下面介紹. 如果您改變了您的SCSI 控制器(scsi_hostadapter), 請記著創建一個新的初始ramdisk ,使用命令/sbin/mkinitrd 。該命令詳述於第11.4.2.節。 9.6.3 增加模組 要增加模組時, 點擊Add 按鈕. 將會彈出一個對話框請您選擇模組類型. Ethernet用eth, Token Ring 用tr, SCSI 控制器用 scsi_hostadapter表示, 等等. 點擊OK 到下一個對話框 如果您所指定的模組類型有不止一個模組可供使用,將會彈出一個對話框詢問您要使用哪一個模組, 而且還可能詢問與該類模組相關的特定信息; 舉例來說對於以太網您需要叢eth0,eth1等中選擇一個。當您做完所有這一切,點擊 OK 接著在下面的對話框中指定模組的各種選項, 這與編輯模組的對話框相同。9.6.4 重新啟動Kerneld 內核守護進程配置工具所做的改動將會記錄於文件 /etc/conf.modules 中, 當kerneld 啟動時會讀這個文件。一旦您做了某種改變, 您就可以點擊 Restart kerneld 按鈕以重起kerneld進程. 該操作不會使任何正在使用的模組被重新裝載,它只會通知在以後裝載模組時要依照更改後的配置文件。