新聞中心
簡單又安全:linux安裝安全鉤教程

創(chuàng)新互聯(lián)建站是一家專注于成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計與策劃設(shè)計,葉城網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)建站做網(wǎng)站,專注于網(wǎng)站建設(shè)10多年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:葉城等地區(qū)。葉城做網(wǎng)站價格咨詢:18982081108
隨著信息技術(shù)的發(fā)展,網(wǎng)絡(luò)安全問題日益凸顯,攻擊手段也越來越多樣化。為了保護系統(tǒng)和數(shù)據(jù)的安全,逐漸興起了各種安全軟件工具。其中,安全鉤(Security Hook)作為一種常用的安全工具,可以在不修改內(nèi)核代碼的情況下,對系統(tǒng)或應(yīng)用程序進行安全防護和監(jiān)控。本文將介紹如何在Linux系統(tǒng)中安裝安全鉤,并提供一份簡單又安全的教程。
一、安裝前準備工作
1.確認系統(tǒng)環(huán)境:在安裝前,需要確認系統(tǒng)環(huán)境是否完全符合安全鉤的要求,包括系統(tǒng)版本、內(nèi)核版本、CPU架構(gòu)等。
2.獲取安裝包:根據(jù)系統(tǒng)環(huán)境選擇相應(yīng)的安裝包,安全鉤可在多個官方和第三方軟件源中下載。本文選用的軟件包為Linux Security Modules (L),網(wǎng)址為http://www.linuxsecuritymodules.org/。
3.安裝依賴庫:安裝鉤之前需要安裝一些依賴的框架和庫文件,這些文件通常包括GCC、glibc、Make、autoconf、automake等。如果已經(jīng)安裝了這些軟件,則可以跳過此步驟。
二、安全鉤安裝步驟
1.下載源碼:將安裝包下載到本地的安裝文件夾中,解壓縮。
2.編譯安裝:在安裝文件夾中,打開終端輸入以下命令進行編譯和安裝。
$./configure –prefix=/usr (表示安裝到根目錄下)
$make (生成可執(zhí)行文件)
$make install (將可執(zhí)行文件拷貝到相應(yīng)路徑下)
3.確認安裝:在終端輸入命令“l(fā)s /lib/security”,確認是否有名為“l(fā).so”的文件。
4.創(chuàng)建配置文件:在終端輸入命令“touch /etc/l.conf”,創(chuàng)建一個名為“l(fā).conf”的文本文件,編輯該文件,根據(jù)需要添加規(guī)則。
5.啟用安全鉤:在終端輸入命令“echo ‘#’ /etc/l.conf >/proc/sys/kernel/security/l”,啟用L安全鉤。
三、配置規(guī)則
1.添加規(guī)則:在配置文件l.conf中添加規(guī)則,這些規(guī)則可以防止某些系統(tǒng)調(diào)用,以便對系統(tǒng)進行監(jiān)控和控制。
2.規(guī)則格式:配置文件中,每個規(guī)則都有一個對象、一個操作符和一個模式。具體格式如下:
對象 操作符 模式
file no_mmap
process no_ptrace
network no_raw
syscall audit
3.常用規(guī)則:
file no_mmap – 禁止內(nèi)存映射
file no_exec – 禁止執(zhí)行模塊
process no_ptrace – 禁止ptrace進程
network no_raw – 禁止raw網(wǎng)絡(luò)通信
syscall audit – 對系統(tǒng)調(diào)用進行審計
四、
安全鉤是一種簡單又有效的安全防護工具,它可以保護系統(tǒng)和數(shù)據(jù)的安全,同時也有利于監(jiān)控系統(tǒng)的行為。在Linux系統(tǒng)中安裝安全鉤并配置規(guī)則,可以有效地提升系統(tǒng)的安全性。在安裝之前,需仔細檢查系統(tǒng)環(huán)境是否滿足安全鉤的要求,避免出現(xiàn)安裝失敗的情況。希望讀者本文所述內(nèi)容能幫助您更好地理解Linux系統(tǒng)安裝安全鉤的過程,使您的系統(tǒng)更加安全。
相關(guān)問題拓展閱讀:
- 如何用虛擬機安裝linux
如何用虛擬機安裝linux
安裝配置VM虛擬機
Vmware WorkStation是一款桌面計算機虛擬軟件,能夠讓用戶在單一主機上同時運行多個不同的操作系統(tǒng)。每個虛擬操作系統(tǒng)的硬盤分區(qū)、數(shù)據(jù)配置都是獨立的,同時又可以將多臺虛擬機構(gòu)建為一個局域網(wǎng)。更何況Linux系統(tǒng)要求的系統(tǒng)資源很低,所以讀者們真的沒有必要再買一臺電腦,課程實驗完全可以用虛擬機搞定,而且VM還支持實時快照、虛擬網(wǎng)絡(luò)、拖拽文件以及PXE等方便實用功能。
至于同學(xué)們經(jīng)常問我為什么實驗環(huán)境要用收費的虛擬機產(chǎn)品,而不是用一些免費的開源虛擬機軟件,我猜你一定跳過了第0章沒有讀,因為咱們學(xué)習Linux系統(tǒng)即不是因為免費、也不是因為開源,而是因為Linux系統(tǒng)真的很好用,同理咱們也可以這么評論Vmware Workstation這款產(chǎn)品。雖然網(wǎng)上總能找到免費的序列號,但我真的很不推薦,既然您眼前的這本《Linux就該這么學(xué)》可以從網(wǎng)上免費下載到,就請把原本要買書的錢多捐助一些給開源組織和真正用心做產(chǎn)品的公司吧,愿世界美好的腳步更快一些。
1.雙擊下載完成的Vmware Workstation虛擬機軟件包,將會看到如圖1-1所示的安裝向?qū)С跏冀缑妗?/p>
圖1-1 虛擬機軟件的安裝向?qū)С跏冀缑?/p>
2.在虛擬機軟件的安裝向?qū)е羞x擇下一步,如圖1-2所示。
圖1-2 虛擬機的安裝向?qū)?/p>
3.在用戶許可協(xié)議中選擇“我接受許可協(xié)議中的條款”后選擇下一步,如圖1-3所示。
圖1-3 同意用戶許可條款
4.選擇虛擬機軟件的安裝路徑(默認可不修改),推薦選擇增強型鍵盤驅(qū)動程序后選擇下一步,如圖1-4所示。
圖1-4 選擇虛擬機軟件的安裝路徑
5.根據(jù)情況適當選擇產(chǎn)品檢查與幫助完善選項后選擇下一步,如圖1-5所示。
圖1-5 虛擬機的用戶體驗設(shè)置
6.選擇在桌面和開始菜單程序文件夾中創(chuàng)建快捷方式后選擇下一步,如圖1-6所示。
圖1-6 虛擬機圖標的快捷方式生成位置
7.一切準備就緒后就狠狠的敲擊安裝吧,如圖1-7所示。
圖1-7 準備開始安裝虛擬機
8.耐心等待虛擬機的安裝過程即可,如圖1-8所示。
圖1-8 等待虛擬機安裝完成
9.大約5-10分鐘后虛擬機軟件已經(jīng)安裝完成,再次敲擊完成,如圖1-9所示。
圖1-9 安裝向?qū)瓿山缑?/p>
10.雙擊桌面上生成的虛擬機快捷圖標,輸入密鑰或選擇試用后選擇繼續(xù),如圖1-10所示。
圖1-10 軟件許可驗證界面
11.出現(xiàn)感謝界面后選擇完成,如圖1-11所示。
圖1-11 虛擬機的感謝界面
12.再次雙擊快捷方式,此時便看到了虛擬機的管理界面。
圖1-12 虛擬機的管理界面
咱們的Linux系統(tǒng)并不能在虛擬機安裝后就立即被安裝,因為咱們還要設(shè)置虛擬機內(nèi)操作系統(tǒng)的硬件標準,只有將虛擬機內(nèi)系統(tǒng)的硬件資源模擬出來后才可以正式步入Linux之旅,并且VM虛擬機的強大之處就在于不僅可以調(diào)取真實的物理設(shè)備資源,還可以模擬出多網(wǎng)卡、硬盤等資源,完全可以滿足您今后的學(xué)習環(huán)境,不用再特意購買新的設(shè)備哦。
1.點擊VM虛擬機管理界面的“創(chuàng)建新的虛擬機”選項并選擇典型類型配置后點擊下一步,如圖1-13所示。
圖1-13 新建虛擬機向?qū)?/p>
2.選擇“稍后安裝操作系統(tǒng)”選項后點擊下一步按鈕,如圖1-14所示。
在這幾年的講課中真的是見到過了太多不聽話的學(xué)生,明明要求選擇的是稍后安裝操作系統(tǒng),非要選擇第二項并將下載好的RHEL7系統(tǒng)的鏡像選中,這樣虛擬機會通過默認的安裝策略為你部署最精簡的Linux系統(tǒng),更不會再向你詢問安裝設(shè)置的選項,如果您是選擇買書回家來自己學(xué)習,請一定不要低估今后實驗的難度和Linux知識體系整體的難度,更不要高估自己的自學(xué)和排錯能力,否則老師真的很擔心你們因為長期的報錯而喪失了學(xué)習的興趣,得不償失。
對于經(jīng)濟條件允許,有意愿想深入了解Linux系統(tǒng)并考取紅帽RHCE的同學(xué),可以看下培訓(xùn)的視頻介紹:
圖1-14 選擇虛擬機的安裝來源
3.選擇操作系統(tǒng)的類型是Linux,版本為Red Hat Enterprise Linux 64位后敲擊下一步,如圖1-15所示。
圖1-15 選擇操作系統(tǒng)的版本
4.填寫虛擬機名稱及選擇安裝位置后敲擊下一步,如圖1-16所示。
圖1-16 命名虛擬機操作
5.選擇更大的磁盤大小為20.0GB默認即可下一步,如圖1-17所示。
圖1-17 虛擬機硬盤更大容量
6.在此步驟中選擇“自定義硬件”選項,如圖1-18所示。
圖1-18 虛擬機的配置界面
7.內(nèi)存建議設(shè)置為2GB,更低不應(yīng)低于1GB,如圖1-19所示。
圖1-19 設(shè)置虛擬機的內(nèi)存量
8.處理器根據(jù)您電腦的情況設(shè)置核心數(shù)量,并開啟虛擬化功能,如圖1-20所示。
圖1-20 設(shè)置虛擬機的處理器參數(shù)
9.光驅(qū)設(shè)備此時應(yīng)在ISO映像文件中選中下載好的RHEL系統(tǒng)鏡像,如圖1-21所示。
圖1-21 設(shè)置虛擬機的光驅(qū)設(shè)備
10.VM虛擬機為用戶提供了3種可選的網(wǎng)絡(luò)模式,分別為橋接、NAT與僅主機模式,咱們此次將網(wǎng)絡(luò)適配器選擇為“僅主機模式”,如圖1-22所示。
橋接模式:相當于在物理主機的網(wǎng)卡上架設(shè)了一座橋梁,從而可以通過物理主機的網(wǎng)卡連接外網(wǎng)。
NAT模式:讓VM虛擬機的網(wǎng)絡(luò)服務(wù)起到路由器的作用,讓虛擬機內(nèi)的主機可以通過物理主機上網(wǎng),對應(yīng)的物理網(wǎng)卡是VMnet8。
僅主機模式:僅讓虛擬機內(nèi)的主機與物理主機通信,不能連接外網(wǎng),對應(yīng)的物理網(wǎng)卡是VMnet1。
圖1-22 設(shè)置虛擬機的網(wǎng)絡(luò)適配器
11.將USB控制器、聲卡、打印機設(shè)備移除掉,然后點擊關(guān)閉按鈕,如圖1-23所示。
圖1-23 最終的虛擬機配置情況
12.返回到虛擬機配置向?qū)Ы缑婧簏c擊完成,如圖1-24所示。
圖1-24 虛擬機配置向?qū)?/p>
13.恭喜,看到如圖1-25所示的界面就說明虛擬機已經(jīng)配置成功,準備步入屬于你的Linux之旅吧。
圖1-25 虛擬機配置成功的界面
1.3 安裝您的Linux系統(tǒng)
紅帽RHEL7或Centos7系統(tǒng)需要您的電腦支持VT虛擬化技術(shù)才可以安裝,所謂VT虛擬化技術(shù)指的是讓單臺計算機能夠分割出多個獨立資源區(qū),并讓每個資源區(qū)按照需要模擬出系統(tǒng)的一項技術(shù),本質(zhì)就是通過中間層實現(xiàn)計算機資源的管理和再分配,使得系統(tǒng)資源利用率更大化。其實只要您手邊的電腦不是五六年前買的,價格不低于三千元,一般就肯定支持VT技術(shù)的,但如果開啟虛擬機后依然提示出“CPU不支持VT技術(shù)”等報錯信息,請進入到BIOS中將VT虛擬化功能開啟即可。
1.在虛擬機管理界面中點擊“開啟此虛擬機”后數(shù)秒后會看到RHEL7系統(tǒng)安裝界面,第2條和第3條的作用分別是校驗光盤完整性后再安裝以及啟動救援模式,此時通過鍵盤的方向鍵選擇到之一條“Install Red Hat Enterprise Linux 7.0”選項來直接安裝Linux系統(tǒng),如圖1-26所示。
圖1-26 RHEL7系統(tǒng)安裝界面
2.接下來敲擊回車后等待即可,如圖1-27所示。
圖1-27 安裝向?qū)У某跏蓟缑?/p>
3.選擇系統(tǒng)的安裝語言后敲擊Continue按鈕,如圖1-28所示。
其實您不必擔心英語基礎(chǔ)的問題,因為Linux系統(tǒng)中用的是命令而并不是英語單詞,比如英文單詞free的意思是自由、免費,而free命令在linux系統(tǒng)中的作用是查看內(nèi)存使用量,因此即便考過了六級八級托福雅思的同學(xué),看到了這些linux系統(tǒng)命令也需要重新去學(xué)習,更何況將系統(tǒng)設(shè)置成英文后還可以鍛煉下英語閱讀能力,慢慢得把linux和英文一起學(xué)了,是不是很爽~但是如果您執(zhí)意安裝成中文的也可以在下面的菜單中選擇簡體中文。
圖1-28 選擇系統(tǒng)的安裝語言
4.在安裝界面中敲擊SOFTWARE SELECTION選項,如圖1-29所示。
圖1-29 安裝系統(tǒng)界面
5.RHEL7系統(tǒng)的軟件定制界面可以根據(jù)用戶的需求來調(diào)整系統(tǒng)的基本環(huán)境,例如用作基礎(chǔ)服務(wù)器、文件服務(wù)器、網(wǎng)站服務(wù)器或工作站等等,此時您只需在界面中敲擊選中“Server wiht GUI”系統(tǒng)軟件類型,然后敲擊左上角的Done按鈕即可,如圖1-30所示。
曾經(jīng)看過一個新聞,講的是蘋果公司某個員工在IOS系統(tǒng)的用戶說明書末尾部分加了一句“反正你們也不會去看”,其實用這件事情有時候也可以調(diào)侃下同學(xué)們的學(xué)習狀態(tài),首先我絕不會把沒用的知識加到咱們這本《Linux就該這么學(xué)》書中,但是如此醒目的一張截圖總是有同學(xué)忽略不做,結(jié)果默認用的是“最小化軟件模式”來安裝的系統(tǒng),導(dǎo)致很多命令不能執(zhí)行,服務(wù)搭建不成功,俗話說百聞不如一見,看書不如看實驗,參加由作者劉遄親自主講的培訓(xùn),用對做實驗的思考代替無聊的讀書過程,學(xué)習效果和樂趣都是棒棒的。
培訓(xùn)課程視頻介紹:
圖1-30 選擇系統(tǒng)軟件類型
6.返回到安裝主頁面中敲擊“NETWORK & HOSTNAME”選項后,設(shè)置主機名稱為“l(fā)inuxprobe.com”后敲擊左上角的Done按鈕,如圖1-31所示。
圖1-31 配置網(wǎng)絡(luò)和主機名
7.返回到安裝主頁面中敲擊“INSTALLATION DESTINATION”選項來選擇安裝媒介并設(shè)置分區(qū),但此時仍然無須做任何修改,敲擊左上角的Done選項即可,如圖1-31所示。
您一定不理解為什么《Linux就該這么學(xué)》不像其他Linux書籍一樣這里教一下手動的分區(qū)呢?原因很簡單,因為Linux系統(tǒng)根據(jù)FHS協(xié)議規(guī)則將不同的目錄規(guī)范上了相應(yīng)的功能,這個需要用整整一個章節(jié)來去學(xué)習的,并且通過我在這幾年的教學(xué)經(jīng)驗來看,即便現(xiàn)在寫出了操作的步驟,讀者們大多只能是跟著點點鼠標,并不能真正理解其中的知識,更何況手動的分區(qū)較對于自動分區(qū)來說沒有明顯的好處,所以您大可不必擔心學(xué)不到,我們的規(guī)劃課程章節(jié)是非??茖W(xué)的。
圖1-31 系統(tǒng)安裝媒介的選擇
10.返回到安裝主頁面中敲擊“Begin Installation”后即可看到安裝進度,在此處選擇“ROOT PASSWORD”,如圖1-32所示。
圖1-32 RHEL7系統(tǒng)的安裝界面
11.在此處設(shè)置超級管理員root用戶的密碼,而若堅持用弱口令的密碼則需要敲擊2次左上角的Done選項才可以確認,如圖1-33所示。
我想啰嗦一句,當您在虛擬機中做實驗的時候root密碼無所謂強弱,但在生產(chǎn)環(huán)境時一定要讓root用戶的密碼足夠復(fù)雜,否則系統(tǒng)將面臨嚴重的安全問題。
圖1-33 設(shè)置Root用戶的密碼
12.返回到安裝過程界面后耐心等待安裝完成后敲擊Reboot選項,如圖1-34所示。
圖1-34 系統(tǒng)安裝完成
13.重啟系統(tǒng)后將看到系統(tǒng)的初始化界面,敲擊“LICENSE INFORMATION”選項,如圖1-35所示:
圖1-35 系統(tǒng)初始化界面
14.勾選在“I accept the license agreement”選項前的框,然后敲擊一下左上角的Done按鈕,如圖1-36所示。
圖1-36 同意許可說明書
15.返回到初始化頁面后敲擊“FINISH CONFIGURATION”選項,即可看到Kdump服務(wù)的設(shè)置頁面,其實如果您以后不打算去調(diào)試系統(tǒng)內(nèi)核也可將“Enable kdump”選項前的√去掉,然后選擇“Forward”即可,如圖1-37所示。
圖1-37 啟用Kdump服務(wù)
16.選擇“No,I prefer to register at a later time”后敲擊Finish按鈕,如圖1-38所示。
圖1-38 暫時不對系統(tǒng)進行注冊
17.經(jīng)過又一次的重啟后,咱們終于看到了系統(tǒng)的歡迎界面,選擇默認的English(United states)后敲擊Next選項,如圖1-39所示。
圖1-39 系統(tǒng)的語言設(shè)置
18.選擇系統(tǒng)的輸入來源類型為英語默認即可,敲擊Next選項,如圖1-40所示。
圖1-40 設(shè)置系統(tǒng)的輸入來源類型
19.創(chuàng)建一個本地的普通用戶,用戶名為“l(fā)inuxprobe”,密碼為“redhat”后敲擊Next按鈕,如圖1-41所示。
圖1-41 創(chuàng)建本地的普通用戶
20.設(shè)置系統(tǒng)的時區(qū)為自己的位置或上海,然后敲擊Next選項,如圖1-42所示。
圖1-42 設(shè)置系統(tǒng)的時區(qū)
21.接下來如圖1-43所示,狠狠的按下“Start using Red Hat Enterprise Linux Server”選項,現(xiàn)在誰都不能阻攔你學(xué)習Linux系統(tǒng)了。
圖1-43 系統(tǒng)初始化結(jié)束界面
看下這里吧。
linux安裝安全鉤的介紹就聊到這里吧,感謝你花時間閱讀本站內(nèi)容,更多關(guān)于linux安裝安全鉤,簡單又安全:linux安裝安全鉤教程,如何用虛擬機安裝linux的信息別忘了在本站進行查找喔。
創(chuàng)新互聯(lián)網(wǎng)絡(luò)推廣網(wǎng)站建設(shè),網(wǎng)站設(shè)計,網(wǎng)站建設(shè)公司,網(wǎng)站制作,網(wǎng)頁設(shè)計,1500元定制網(wǎng)站優(yōu)化全包,先排名后付費,已為上千家服務(wù),聯(lián)系電話:13518219792
當前文章:簡單又安全:linux安裝安全鉤教程(linux安裝安全鉤)
標題來源:http://www.dlmjj.cn/article/codoogs.html


咨詢
建站咨詢
