
【軟件介紹】
OpenBSD是一套從NetBSD衍生出來的Unix操作系統(tǒng)之一(另外兩種是NetBSD和FreeBSD),包含了一些在其他操作系統(tǒng)缺少或是選擇性的安全功能,可以在17種不同的硬件環(huán)境下運作,包含DEC Alpha、Intel i386、Hewlett-Packard PA-RISC、AMD64、Motorola 68000、PowerPC、Sun SPARC等。專案領(lǐng)導人Theo de Raadt在1995年發(fā)起了OpenBSD專案,希望創(chuàng)造一個注重安全的操作系統(tǒng),所以O(shè)penBSD極度重視程式碼的品質(zhì),任何對核心的修改都需要經(jīng)過嚴格的程式碼審閱,他以高品質(zhì)的文件、堅持開放程式碼以及嚴格的軟件授權(quán)著名,被稱為世界上最安全的操作系統(tǒng)。
【軟件特色】
安全性OpenBSD包含了一些在其他操作系統(tǒng)缺少或是選擇性的安全功能,OpenBSD極度重視程式碼的品質(zhì),任何對核心的修改都需要經(jīng)過嚴格的程式碼審閱。OpenBSD完全集成了密碼安全軟件以保證數(shù)據(jù)安全。其它的操作系統(tǒng)都沒有任何一個享有OpenBSD在安全問題上創(chuàng)造的高可靠性紀錄。
高效率
OpenBSD并不是集成Unix組件功能最多的代表,它也不是運行最快的。但是在這些領(lǐng) 域里,它也不是太差的。這個操作系統(tǒng)很小,但效率很高,它能在老的只有16MB內(nèi)存的 486機器上運行得很好——要知道這樣一個硬件配置是不能運行Windows 2000的。
兼容性
OpenBSD可以在17種不同的硬件環(huán)境下運作,包含DEC Alpha、Intel i386、Hewlett-Packard PA-RISC、AMD64、Motorola 68000、PowerPC、Sun SPARC等。像FreeBSD和NetBSD一樣,OpenBSD也有很多應(yīng)用軟件支持,它包含了許多免費軟件 包的定制版本。它的軟件庫沒有FreeBSD中的那么大,但是包含了大多數(shù)你想給Unix服務(wù) 器或者工作站安裝的工具。OpenBSD的x86版本也能夠運行針對FreeBSD、Linux和Solaris創(chuàng)建的程序。OpenBSD支持10種計算機體系結(jié)構(gòu)——比FreeBSD還多,但是沒有NetBSD 多。 你可以通過網(wǎng)絡(luò)來安裝操作系統(tǒng), 只不過安裝者的用戶界面沒有FreeBSD那么美觀而已。 在這三種免費BSD中,OpenBSD的開發(fā)成員最少并且對Unix新手來說是最難學的。但是如 果你確實需要一個牢靠的網(wǎng)絡(luò)防火墻或者服務(wù)器的話,OpenBSD正是合適的選擇。

【使用教程】
安裝教程一、安裝準備
從本站下載安裝虛擬機如vmware player,并且準備好安裝文件,設(shè)置根據(jù)自己的需求配置好虛擬機,然后載入OpenBSD的ISO鏡像



二、OpenBSD安裝
啟動虛擬機,等一會,進入安裝第一步,如下圖:

有三個選項,輸入I進入安裝過程,輸入U進入升級過程,輸入S則進入一個shell環(huán)境,進入shell環(huán)境后可以輸入install重新進入安裝程序。
輸入I進行安裝,進入Choose your keyboard layout(選擇鍵盤布局)選項,一般都為us,也可以輸入L列出鍵盤布局備選選項查看,然后選擇自己的鍵盤布局。下一步進入Choose your keyboard layout(設(shè)置主機名)選項,這里設(shè)置為VM1,下一步進入網(wǎng)絡(luò)配置部分,系統(tǒng)列出了當前全部的網(wǎng)卡,這里有兩個vic0和vlan0,其中vic0是我們虛擬機配置里那個采用橋接方式的那個網(wǎng)卡,選擇配置那一塊網(wǎng)卡,默認為vic0,回車,進入配置ipv4地址選項,默認是dhcp,我們采用靜態(tài)ip,輸入ipv4的地址:192.168.1.123回車,進入設(shè)置掩碼選項,默認為255.255.255.0,如不對,自己在后面填寫正確的掩碼,回車,不配置ipv6地址,默認none,回車,再一次進入選擇網(wǎng)卡進行配置的選項,如果有多個網(wǎng)卡,這里可以配置下一個,這里選擇done完成網(wǎng)卡配置,回車進入配置網(wǎng)關(guān)地址選項,填入19.168.1.1回車,進入設(shè)置dns域名的選項,如果公司有域名這里可以填寫如(openbsd.org或者baidu.com等)這里我填寫openbsd.org。那么我的機器將來的唯一標識則是主機名加上域名,即為:VM1.openbsd.org。填寫好回車,進入DNS解析服務(wù)器的ip地址,多個dns解析服務(wù)器的ip用逗號隔開,我填寫:202.106.195.68。以上操作步驟如下圖:

回車,系統(tǒng)詢問還要進行其他的網(wǎng)絡(luò)配置嗎,默認no回車,進入設(shè)置用戶密碼的選項,不回顯。連續(xù)輸入兩次?;剀?,系統(tǒng)詢問是否默認啟動sshd服務(wù),默認為yes,建議選擇yes開啟ssh登陸。回車,系統(tǒng)詢問是否默認啟動ntpd服務(wù),這是個時間同步服務(wù),可以開啟也可以不開啟,如果系統(tǒng)需要準確的時間,建議開啟以便和網(wǎng)絡(luò)上的時間服務(wù)器進行時間同步,默認為no,這里選擇不開啟,回車系統(tǒng)詢問是否期望運行X window系統(tǒng),默認為yes,這里可以選擇yes也可以選擇no,我這里選擇yes,回車系統(tǒng)詢問是否默認運行x window ,默認值為no,這里選擇默認值,即不啟動x window,回車系統(tǒng)詢問change the console to com0默認no即可。下一步系統(tǒng)讓新建用戶,這里不新建用戶選擇no即可,下一步,選擇時區(qū),可以輸入L查看備選選項,這里選擇Asia/Shanghai選項,下一步系統(tǒng)列出了當前可用的磁盤,如果有多快磁盤,選擇指定的磁盤回車,系統(tǒng)提示是否在/etc/fstab里面使用DUIDS替代默認的設(shè)備名稱,默認為yes即可,下一步系統(tǒng)提示是使用整個磁盤還是編輯MBR以使用部分磁盤,這里選擇Whole全部即可,如下圖:

下一步,系統(tǒng)會默認有一個分區(qū)方案,如果同意的話輸入A采用自動分區(qū)方案,或者輸入E編輯自動分區(qū)的方案或者輸入c采用自定義分區(qū)方案,這里我采用自定義分區(qū)方案,輸入c如圖:

下一步進入自定義分區(qū),輸入?可以查看分區(qū)命令,分區(qū)編號可以是a到p的任何字母,但要注意,分區(qū)的時候,兩個分區(qū)號代表特殊意義,即 b代表交換分區(qū),c代表整個磁盤,所以添加第一個分區(qū) a a即可,添加交換分區(qū) a b ,不能使用a c,添加第三個分區(qū) a

offset是分區(qū)開始的地方,size是分區(qū)的大小,fs type默認即可,mount point填入掛載點。這里我給/分區(qū)分了10G的空間,交換分區(qū)分了1G空間,剩下29G分給了/opt分區(qū)。

完成后,系統(tǒng)進入選擇安裝介質(zhì)的選項,默認cd回車即可,選擇cd0,第一個光驅(qū),回車,選擇路徑,默認即可。系統(tǒng)列出了都有哪些包可以安裝,如圖:

取消選擇的包可以使用-包名的方式,如-game51.tgz,選擇一個包輸入報名回車即可,選擇好所要安裝的包后回車開始安裝openbsd系統(tǒng)。如圖:

安裝完成后進入shell,為了使系統(tǒng)生效,我們需要重新啟動系統(tǒng),輸入reboot:

重新啟動過程中,系統(tǒng)會生成rsa密鑰對等等,啟動完成后,如輸入root 密碼進入系統(tǒng):

可以看看我們的分區(qū):

修改密碼
重啟系統(tǒng),開機一直按短橫線,就是數(shù)字鍵0右面的那個鍵,直到如圖界面。

輸入-s ,然后輸入回車,進入單用戶模式,出現(xiàn)如圖頁面

輸入 shell 按回車鍵,到如下頁面:

輸入 fsck -p / 然后按回車鍵,這一步是檢查糾正文件系統(tǒng)的錯誤,沒有報錯信息的話
輸入 mount / 掛載更目錄

之后按照上面的方法檢查掛載 /usr目錄操作如下:
輸入 fsck -p /usr 回車
輸入 mount /usr 回車

然后輸入:passwd root 回車
再出現(xiàn)的提示后面輸入新的密碼,不能為純數(shù)字,建議設(shè)置較復雜的密碼,如圖:

這樣就修改成功了,然后輸入:reboot 回車
重啟系統(tǒng),用新的密碼成功登陸。

【更新日志】
1.新增系統(tǒng)補丁、圖形堆棧等功能2.此版本在以前的基礎(chǔ)上進行了大規(guī)模的更新

































