999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

在Linux系統中清剿病毒

2016-03-14 16:10:59
網絡安全和信息化 2016年8期
關鍵詞:設置信息

引言:Windows中的病毒數量繁多,活動很猖獗。同Windows相比,Linux系統的安全性較高,不適合病毒的活動。實際情況并不盡然,Linux并非病毒的禁地,一些針對Linux的病毒完全可以對其構成相當大的威脅。

在大家的印象中,Windows中的病毒數量繁多,活動很猖獗。同Windows相比,Linux系統的安全性較高,不適合病毒的活動。實際情況并不盡然,Linux并非病毒的禁地,一些針對Linux的病毒完全可以對其構成相當大的威脅。

對付病毒最好的辦法就是使用殺毒軟件,在Windows中可選擇的殺軟種類不少,世界上公認的比較著名的殺毒軟件有卡巴斯基、F-SECURE、MACFEE、諾 頓、趨 勢 科技、熊貓、NOD32、AVG和F-PORT等等。安裝配置和使用都比較方便。

在Linux中同樣也可以運行殺軟清除病毒,例如ClamAV、Avast、Avria、AVG以及F-PROT等等,都可以保護Linux免受病毒威脅。這里以最常用的ClamAV為例,來說明其使用方法,以及如何保護Linux中的各種服務程序。

安裝ClamAV

打開網址“http://pkgs.repoforge.org/clamav/”,可以看到支持各個Linix版本的ClamAV安裝包。例如在Red Hat Enterprise Linux 5.X版本下,依次執行“rpm -ivh clamav-db-0.98.4-1.el5.rf.i386.rpm”,“rpm-ivh clamav-0.98.4-1.el5.rf.i386.rpm”,“rpm-ivh clamd-0.98.4-1.el5.rf.i386.rpm”命令,執行“clamav-devel-0.98.4-1.el5.rf.i386.rpm”命令,完成ClamAV防毒軟件的安裝操作。

配置ClamAV

執行“setsebool –P clamd_disable_trans=1”命 令,讓Clamav擺 脫SELinux的控制,避免在啟動系統時出現錯誤。使用VI編輯器,打開“/etc/clamd.conf”文件,將其中“LocalSocket/tmp/clamd.socket”行的內容修改為“LocalSocket /var/run/clamav/clamd.sock”。 執行“service clamd start”命令,啟動Clamd服務。執行“chkconfig clamd on”命令,可以讓該服務自動運行。為了獲得最新的病毒庫,可以執 行“/usr/bin/freshclam--deamon”來實現。將該行命令添加到“/etc/rc.d/rc.local”文件中,可以實現開機自動升級病毒庫操作。

Clamav主要包括掃描程序,服務程序,掃描守護程序,更新程序,特征庫添加程序等部分組成。其中Clamscan程序主要功能是掃描病毒,當其對目標文件掃描時,會將其和病毒庫進行比對,來發現染毒文件,這是一個獨立的程序,不需要守護進程。

Clamdscan也是一個病毒掃描程序,不過其必須配合Clamd服務程序運作。Freshclam程序的作用是更新病毒庫,例如,打開其配置 文 件“/etc/freshclam.conf”,在其中添加“checks 10”,可以每隔10個小時升級一次病毒庫。對于沒有被ClamAV掃描到病毒文件,通過Sigtool程序可以將其特征添加到病毒庫中。

使用ClamAV掃描病毒

使用Clamscan命令,可以對指定的文件或者目錄進行掃描,其語法為“clamscan[-rv] [-l <掃描記錄文件>][--move <目錄>][--remove][<目錄>|<文件 >]”。其中的“-r”參數可以遞歸掃描指定目錄下的所有文件,“-v”表示表示執行快速掃描動作。參數“-l <掃描記錄文件>”將掃描報告寫入指定文件。“--move”參數用于將病毒文件移動到指定的目錄中。“--remove”參數表示刪除病毒文件。例如,執行“clamscan -r”命令,可以掃描當前目錄。執行“clamscan-r -bell -i /”命令,可以掃描系統中的所有文件,在發現病毒文件時會發出警告音,在掃描結束會顯示存在問題的文件信息。執行“clamscan -r --remove /home”命令,對“/home”中的所有文件進行掃描,并將發現的病毒文件刪除。執行“clamscan -r --move=/tmp/virus /home”命 令,將發現的病毒文件移動到“/tmp/virus”目錄中。

執 行“clamscan -r /home --exclude-dir=/home/jeny”命 令,對“/home”目錄進行遞歸掃描,但是排除“/home/jeny”目錄。執行“clamscan -r /home –exclude="*.txt"--log=/tmp/clamscan.log”命令,對“/home”目錄進行掃描,但是排斥其中的“.txt”文件,并且產生名為“clamscan.log”的日志文件。也可以利用Linux計劃任務功能,自動執行病毒掃描操作。例如執行“service crond start” 命令,啟動定時執行服務,編輯“/etc/crontab”文件,在其中添加“03 * * * root/usr/bin/clamscan -r--remove /var”行,可以在每天凌晨3點對指定目錄進行病毒掃描。

添 加“06 * * *root /usr/bin/freshclam--quiet -l /var/log/clamav/clamav.log”行,可以在每天凌晨6點升級病毒庫。利用ClamAV,還可以掃描數據流。例如執行“cat /bin/sh | clamscan-”,“cat /etc/services |clamscan -”等命令,可以掃描指定的數據流。僅僅使用ClamAV掃描和刪除病毒文件是遠遠不夠的,在Linux中通常還運行有各種服務程序,同樣可以使用ClamAV對其進行保護。

ClamAV保護Apache服務

在Linux中利用Apache可以提供Web服務,為了防止病毒攻擊Apache,可以從網址“http://software.othello.ch/mod_clamav/mod_clamav-0.23.tar.gz”下載針對Apache的防毒插件,并依靠ClamAV病毒庫來保護Apache的安全。執行“yum -yinstall httpdevel.i*”命令,來安裝相關的軟件包。執行“tar –zxvf mod_clamav-0.23.tar.gz”命 令,對插件包進行解壓處理。執行“cd mod_clamav-0.23”,“./configure -withapxs=usr/sbin/apxs”,“make”,“make install”命令,執行對該插件的編譯安裝動作。之后執行“service httpd restart”命令,重啟Apache服務即可。

ClamAV保護Samba服務

在Linux中使用Samba服務,可以實現文件共享功能。但是,如何保護Samba服務的安全,避免病毒侵入文件共享空間呢?可以使用Samba-vscan模 塊,利用ClamAV病毒庫,來禁止病毒文件侵入到文件服務器中。

執行“yum y install pcre-devel.i* gmp-devel.i*”命令,安裝相關的軟件包。之后產看當前系統的Samba服務器版本,再下載對應的服務器源碼包。例如針對Samba3.033版本,可以從網址“ftp://ftp.hkmirror.org/pub/samba/sambaftp/oldversions/samba-3.0.33.tar.gz”下載所需的源碼包。

執行“tarxvz fsmaba-3.0.33.tar.gz”,“cd smaba-3.0.33/source”,“./configure”,“make headers”命 令,編譯該版本的Samba服務器源碼包。從網址“http://www.openantivirus.org/download/samba-vscan-0.3.6c-beta5.tar.gz”下載Samba-vscan源碼包。執行“tar -zxvf sambavscan-0.3.6c-beta5.tar.gz”命令,執行包解壓處理。

之后執行,“mv sambavscan-0.3.6c-beta5 samba-3.033/examples/VFS”命 令,將其移動到Samba源碼目錄下的“examples/VFS”目錄下。執 行“cd samba-3.0.33/examples/VFS/sambavscan-0.3.6c-beta5”,“./configure”,“make” 命令,對Samba-vscan進行編輯處理。執行“cp vscanclamav.so /usr/lib/samba/vfs/”,“cp clamav/vscan-clamav.conf /etc/samba/”命令,將病毒掃描配置文件復制到“etc/samba”目錄

然后使用VI等編輯器,來修改“/etc/samba/vscan-clamav.conf”文件。

將其中的“clamd socket name = /var/run/clamd”修改為“clamd socket name = /var/run/clamav/clamd.sock”,將Clamav的Socket目錄設置為正確值。將“infected file acton = nothing”修改為“infected file acton =delete”,即發現病毒文件后就將其刪除,而原來的設置是對病毒文件不采取任何處理方式。

當然,在該文件中有很多配置信息,例如將“scan on open=”的值設置為“yes”,可以在每次打開文件時都執行掃描操作。將“send warning message=”的值設置為“yes”,可以在Windows客戶端向Samba服務器發送文件時,如果檢測到病毒,就會向客戶端發送報警信息。在“quarntion directory=”欄中可以設置隔離區目錄。當發現病毒文件后,就將其發送到隔離區中。

各項配置信息可以根據自己的實際需要進行調整。修改“/etc/samba/smb.conf”文件,在其中的“global”框體中添加“vfs object = vscan-clamav”和“vscan-clamav: configfile = /etc/samba/vscanclamav.conf”兩行,讓Samba服務器可以正確的調用Samba-vscan模塊掃描病毒。之后執行“service smb restart”,命令重啟Samba服務,執行“service clamd restart”命令,重啟Clamd服務。

之后可以測試防毒效果,在Windows客戶端訪問Samba服務器,在認證窗口中輸入Samba用戶名和密碼,打開目標共享文件夾,將向其中存儲的文件包含病毒時,Samba服務器就會項客戶端發送提示信息,警告發現病毒文件,并將病毒文件刪除。當然,前提是在Windows客戶端必須開啟Messager信息服務。

ClamAV保護Squid服務

利用Squid代理服務,可以在局域網和外網之間開啟防護屏障。Squid代理服務雖然功能強大,但是并沒有提供防病毒功能,使用HAVP模塊,可以使用ClamAV病毒庫來保護Squid代理服務安全。HAVP是Squid的父代理,支持殺毒功能,當內網用戶的代理連接請求到達Squid之前,就必須經過HAVP的安全檢測。

執行“wget-c http://www.serverside.de/download/havp-0.92a.tar.gz”命令,下載HAVP安裝包。執行“tar-zxvf havp-0.92a.tar.gz”,“cd havp-0.92a”,“./configure”,“make”,“make install”命令,編譯HAVP模塊。使用VIM等工具修改其配置文件“/usr/local/etc/havp/havp.config”,將 其 中的“REMOVETHISLINE deleteme”一行刪除,在其后輸入“USER clamav”,“GROUP clamav”兩行,設置HAVP運行的賬戶和組信息。注意,必須使用Clamav的賬戶信息,否則將無法啟動HAVP程序。

輸入“LOG_OKS flase”行,表示只記錄病毒檢測日志。輸入“PORT 8080”行,設置其監聽端口。輸入“TEMPDIR /var/tmp”行,設置病毒掃描臨時目錄。輸入“TRANSPARENT false” 和“FORWARDED_IP ture” 兩行,使之可以成為Squid的父代理。輸入“BIND_ADDRESS 127.0.0.1”行,為其綁定IP地址。將“ENABLE CLAMLIB false” 行修改為“ENABLE CLAMLIB true”,讓其可以讀取ClamAV殺毒軟件的病毒庫。 輸入“CLAMDBDIR/var/clamav” 行,設 置ClamAV病毒庫路徑。輸入“SERVERNUMBER 40”和“MAXSERVERS 200”兩行,設置掃描線程的數量。輸入“LOGLEVEL 0”行,只記錄錯誤的日志信息。輸入“SCANIMAGES false”行,禁止掃描圖片文件。當然,上述各項在原配置文件中都處于注釋狀態,這里選擇單獨輸入,您也可以將對應行的注釋標記“#”去除,之后對其進行修改即可。

因為HAVP代理需要獨立的磁盤空間,可以采取在磁盤上劃分一個獨立的分區,作為數據掃描的分區。這里就利用現有分區的空閑區域建立一個獨立的虛擬分區,提供給HAVP使用。 執 行“cd /root”,“dd if=/dev/zero of=/root/havp_part.img bs=128K count=1 seek=1024”命令,在“/root”目錄下創建一個名為“havp_part.img”的鏡像文件,其容量為128MB,并將其虛擬為獨立分區。執行“mkfs.ext3 /root/havp_part.img”命令,對其進行格式化處理。

執行“echo "/root/havp_part.img /var/tmp/havp ext3 defaults,loop,mand 00" >> /etc/fstab”命令,將該虛擬盤信息添加到“/etc/fstab”文件中,該文件負責在開始時處理磁盤掛載操作。這樣,在開機后就可以自動掛載該虛擬分區了。執行“mount -a”命令,掛載該虛擬分區。

因為對HAVP的運行文件進行了修改,而且ClamAV需要讀取HAVP的緩存文件分區,所以需要修改其文件存取權限,讓ClamAV可以讀取HAVP的緩存目錄。執行“chown-R clamav.clamav /var/log/havp/”,“chown –R clamav.clamav /var/tmp/havp/”,“chown-R clamav.clamav /var/run/havp/”命 令,可 以讓ClamAV掃描這幾個文件夾。“chmod -R 700 /var/log/havp/”,“chmod-R 700 /var/tmp/havp/”,“chmod -R 700/var/run/havp/”等命令,修改這幾個目錄的權限,使其所有者才擁有讀和寫以及執行的權限。

之后對Squid代理服務的配置文件“/etc/squid/squid.conf”進行修改,在其中添加“dns_name servers 202.103.29.69202.103.0.197”之類的信息,為其設置DNS服務器地址,當然的地址為假設的IP。

添 加“visible_host name 192.168.0.19” 之類的信息,設置其主機地址。輸入“cache_mem 200 MB”之類的信息,設置緩存容量。可以設置允許訪問本代理服務器的網段,例如 輸入“acl lanclient src 192.168.0.0/20”,“http access allow lanclient”之類的信息,讓指定的網段可以訪問本服務器,當然,這只是Squid代理服務的簡單設置。

為了讓Squid綁定HAVP作為父代理,需要輸入“cache_peer 127.0.0.1 parent 80800 no-query no-digest no-netdbexchange default”,“cache_peer_access 127.0.0.1 allow all”,“acl Scan_HTTP proto HTTP”,“never_direct allow Scan_HTTP”等行。保存該文件后,執行“/usr/local/sbin/havp”命令,啟動HAVP程序。 執行“service squid restart”命令,重啟Squid代理服務。

之后可以在客戶端設置代理服務器信息,例如在Windows打開IE設置界面,在局域網設置窗口中輸入代理服務器的IP和端口,這里的端口應為Squid的代理端口3128。之后當在IE中訪問的網站包含病毒時,就會顯示HAVP的攔截界面,提示其中發現了病毒信息。

如果想得到更好的攔截界面,可以使用VIM等編輯 器,對“/usr/local/etc/havp/templates/en/virus.html”文件進行修改,在這里面修改病毒攔截的提示信息。

猜你喜歡
設置信息
中隊崗位該如何設置
少先隊活動(2021年4期)2021-07-23 01:46:22
7招教你手動設置參數
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
本刊欄目設置說明
中俄臨床醫學專業課程設置的比較與思考
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
艦船人員編制的設置與控制
地鐵出入段線轉換軌設置
信息
建筑創作(2001年3期)2001-08-22 18:48:14
健康信息
祝您健康(1987年3期)1987-12-30 09:52:32
主站蜘蛛池模板: 欧美在线网| 国产麻豆另类AV| 国产av一码二码三码无码| 爽爽影院十八禁在线观看| 国产一级妓女av网站| 亚洲乱亚洲乱妇24p| 麻豆精品视频在线原创| 欧美日在线观看| 国产乱子伦视频在线播放| 国产精品午夜福利麻豆| 欧美国产菊爆免费观看| 亚洲 成人国产| 91精品专区| 欧美一道本| 国产午夜不卡| 99精品国产自在现线观看| 青青操国产| 国产aaaaa一级毛片| 国产一区亚洲一区| 久青草网站| 国产精品毛片一区视频播| 先锋资源久久| 免费va国产在线观看| 女同久久精品国产99国| 国产喷水视频| 国产激爽爽爽大片在线观看| 中国特黄美女一级视频| 高清大学生毛片一级| 久久无码免费束人妻| 国产成人精品综合| 亚洲毛片一级带毛片基地 | 亚洲欧洲免费视频| 亚洲国产看片基地久久1024| 免费国产黄线在线观看| 黄片在线永久| 免费在线一区| 国产美女精品一区二区| 伊人久久久久久久| 大香网伊人久久综合网2020| 18黑白丝水手服自慰喷水网站| 少妇被粗大的猛烈进出免费视频| 国产无码精品在线播放| 白浆免费视频国产精品视频| 欧美成人在线免费| 久久婷婷色综合老司机| 91在线播放免费不卡无毒| 日韩精品无码免费一区二区三区 | 亚洲人成色在线观看| 亚洲欧洲日产无码AV| 欧美一道本| 全午夜免费一级毛片| 国产经典在线观看一区| 欧美一区二区啪啪| 少妇精品久久久一区二区三区| 婷婷色狠狠干| 日本免费福利视频| 国产青榴视频在线观看网站| 国产毛片基地| 一级一级一片免费| 国产成人艳妇AA视频在线| 亚洲国产欧美自拍| 2020国产在线视精品在| 欧美精品二区| 国产成人亚洲无码淙合青草| 久久人体视频| 91视频99| 日本高清视频在线www色| 国产精品视频猛进猛出| 亚洲日韩国产精品综合在线观看| 国产美女精品人人做人人爽| 国产人前露出系列视频| 天堂网国产| 久久狠狠色噜噜狠狠狠狠97视色| 国产精品美女免费视频大全| 国产亚洲美日韩AV中文字幕无码成人| 米奇精品一区二区三区| 老汉色老汉首页a亚洲| 国产在线观看第二页| 国产视频只有无码精品| 性喷潮久久久久久久久| 亚洲色成人www在线观看| 国产日韩欧美成人|