国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Solaris > 正文

使用Yassp工具包安裝安全的Solaris系統 (四)

2024-07-26 00:29:36
字體:
來源:轉載
供稿:網友

11、安裝完整性檢測工具:如Tripwire 
應該經常對系統中文件的完整性進行檢查,以確保他們沒有被惡意的改變。Solaris提供了 

"pkgchk -n"命令將安裝的文件大小、權限及校驗與package數據庫進行比較。但是檢驗是可以會 

欺騙的,數據庫也可能會被更改。因此,真正需要的是采用安全的hashing算法的文件完整性檢查 

工具。 
Yassp將在/secure/tripwire中安裝tripwire。它采用多種hashing算法。 
系統安裝到這個階段,我們建議對新配置的系統及文件創建快照(snapshot),初始化tripwire的 

數據庫,定期進行檢查變動情況。如果有可能的話,將主數據庫單獨保存。 
文件完整性檢查的可選功能 
* Tripwire:有免費和商業兩種版本 
* 建議在中心服務器上使用商業版本,更加穩定,在其它主機上使用免費的版本。 
* PGP可用,PGP can also be used,by signing files to be PRotected(creating lots of 

signature files),then writing a script to check the validity of signatures.This will 

not catch permission,link,inode or modify date changes though. 
* md5 signatures(單向hash算法)可能同樣使用,但是MD5簽名列表不要保存在被監視的主機上, 

除非已經加密或者PGP signed。 

使用免費Tripwirer例子: 
* Yassp安裝/secure/tripwire/tripwire及缺少的配置tw.config,也可以獲得源代碼后自行編譯 

。 
* 如果需要,編輯/secure/tripwire/tw.config,符合自己要求。 
* 接下來,做系統的初始狀態。 
cd /secure/tripwire; ./tripwire -i 2 -initialise -c tw.config建立一個新的文件數據庫 

。可能會有一些文件無法找到的報錯信息,忽略它們。把新產生的數據庫(在 

/secure/tripwire/database)復制到軟盤上。在將來如果懷疑系統遭受攻擊或者改動時,可以使 

用此文件。 
* 可以在cron中設置每天進行檢查,也可以手工進行 
./tripwire -i 2 -c tw.config 
* 告訴tripwire,文件及目錄的改變正常 
tripwire -update [/file1 /file2 /patch3.....] 
* improvements: 
* tripwire數據庫如果保存在同一主機上,應壓縮并加密,或者用強加密工具(如PGP)對其進行 

sign。 
* 從一臺信任主機上檢查其它系統,復制tripwire及其數據庫,通過SSH遠程運行它,檢查完后, 

刪除數據庫文件。 
* 這樣使得攻擊者難于覺察系統采用了tripwire進行監控。 
* 閱讀腳本trip_host.sh,過濾掉“無文件及目錄”報錯。它必須從‘master'主機上運行,對目 

標機有SSH信任關系。 

第一次運行 
/secure/tripwire/trip_host.sh -init HOST 
以后每次運行 
/sevure/tripwire/trip_host.sh -check HOST 

將database文件妥善保存。 

12、安裝、測試、加固應用程序 
特定的應用,如FTP、DNS、Email等將在其它文章中論述。 

13、開始使用 
準備使用 
1.如果不再需要使用CD-ROM,在/etc/yassp.conf中關閉volume manager。如果在今后需要安裝 

CD,手工啟動vold進行新設備的檢測: 
drvconfig;disks;vold &; df -k 
2.如果在安裝調試的過程當中,必須將/opt及/usr分區安裝成為read-write,那么此時,將它們 

mount成為read-only。 
3.重新做tripwire的初始化。 
4.將系統備份到兩盤磁帶上,one offsite。 
5.使用掃描器掃描系統,確保只有需要的服務開啟。 
6. 請其他人做測試,避免遺漏。 
7. 詳細檢查-什么在工作?什么被禁止?檢查控制臺/log的內容,系統是否如希望那樣工作?經 

常檢查日志記錄。 

日常維護 
* 使用Sun的Patchdiag進行補丁的檢查,需要就進行升級。對于內核的補丁,要在別的機器上先 

進行測試。 
* 檢查所有的錯誤日志及異常行為:syslog(/var/adm/messages或 

/var/log/*log),/var/cron/log,last,/var/adm/sulog,/var/adm/loginlog,application/server 

日志記錄。 
* 編寫腳本,報告關鍵進程是否正常,關鍵的系統是否可以ping通。 
* 運行tripwire。 
* 定期查看最新的漏洞及風險報告。 


=================================================================================== 
此文的原文在這里 
http://www.boran.com/security/sp/Solaris_hardening3.html 

我水平有限,翻譯中一定有很多錯誤,而且也有不少不明白的地方,希望大家一起討論,指出 
其中理解錯誤的地方,共同提高。 

東方 
2001.3.16 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 乌拉特前旗| 弋阳县| 太保市| 镇江市| 丹阳市| 吉木乃县| 峡江县| 高雄县| 平湖市| 社旗县| 济阳县| 拜泉县| 临沭县| 湘潭市| 江津市| 武定县| 景泰县| 焦作市| 贵定县| 岳池县| 陕西省| 商城县| 陇南市| 通城县| 包头市| 龙门县| 屯留县| 收藏| 武平县| 庆阳市| 霍林郭勒市| 鲜城| 延吉市| 郯城县| 朝阳县| 千阳县| 江陵县| 博白县| 福海县| 维西| 光泽县|