FreeBSD調整系統設定(轉)

gugu99發表於2007-08-11
FreeBSD調整系統設定(轉)[@more@]

  在FreeBSD系統中,很多設定都需要直接更改設定檔案,例如系統啟動指令碼rc.conf,控制終端設定檔案/etc/ttys等。雖然大部分很多系統的引數可以透過安裝程式Sysinstall來設定,但是改動配置檔案更為直接。並且對於管理員來講,只有瞭解配置檔案是如何控制系統的表現,才能從根本上解決在實際操作中遇到的各種問題。

  • 調整控制檯設定

  控制檯是個人用FreeBSD系統使用者最常進行操作的位置,因此應該調整控制檯設定,使其最適合使用者的習慣。可以在控制檯上調整顯示使用的字型、鍵盤對映、螢幕保護、虛擬終端等設定。其中一些設定可以透過安裝程式sysinstall 來進行,然而有的設定必須透過命令方式或更改配置檔案來完成,而且命令列方式具有更大的靈活性。

  • 虛擬終端與ttys設定

  FreeBSD的控制檯上有多個虛擬終端,可以在系統啟動之後使用Alt鍵加上功能鍵來切換虛擬終端。系統預設只啟用四個虛擬終端,這已經滿足絕大多數的需要。其中第四個虛擬終端在預設情況下沒有執行登入程式,這是因為X Server 執行時也需要一個虛擬終端,因此必須將一個沒有程式佔據的控制檯終端留給X Window使用。

  而透過更改核心的設定,FreeBSD可以支援16個虛擬終端裝置,由於通常個人計算機只有F1-F12共12 個功能鍵,事實上只能使用12個虛擬終端。其裝置檔案從ttyv0到ttyv15,可以使用MAKEDEV來建立這些裝置檔案。為了增加虛擬終端的數量,除了更改核心設定、建立裝置檔案之外,還需要編輯系統檔案/etc/ttys。這個檔案中有下面的內容是與此相關的:

# name getty              type  status     comments

#

# This entry needed for asking password when init goes to single-user mode

# If you want to be asked for password, change "secure" to "insecure" here

console none              unknown off secure

#

ttyv0   "/usr/libexec/getty Pc"    cons25  on secure

ttyv1   "/usr/libexec/getty Pc"    cons25  on secure

ttyv2   "/usr/libexec/getty Pc"    cons25  on secure

ttyv3   "/usr/libexec/getty Pc"    cons25  off secure

  ttyv3對應的行的第四列為 “off” ,這說明這個終端並沒有執行getty程式,不會出現登入提示。增加虛擬終端就意味著在這個檔案中增加相應的設定行,例如要增加一個虛擬終端,就應該修改這個檔案中的相應項為:

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10748419/viewspace-944761/,如需轉載,請註明出處,否則將追究法律責任。

相關文章