个人工具
104.160.18.24
该IP地址的讨论
登录
查看“UbuntuHelp:ClamAV”的源代码 - Ubuntu中文
UbuntuHelp
讨论
查看源代码
历史
搜索
导航
首页
最近更改
随机页面
页面分类
帮助
编辑
编辑指南
沙盒
新闻动态
字词处理
工具
链入页面
相关更改
特殊页面
页面信息
查看“UbuntuHelp:ClamAV”的源代码
来自Ubuntu中文
←
UbuntuHelp:ClamAV
跳转至:
导航
,
搜索
因为以下原因,你没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
{{From|https://help.ubuntu.com/community/ClamAV}} {{Languages|UbuntuHelp:ClamAV}} [http://www.clamav.net/ ClamAV] is a command line virus scanner. It can only detect viruses; it cannot remove them from files. It detects viruses on all platforms, but due to the popularity of the platform, it primarily detects Windows viruses and malware. Others antivirus running on Ubuntu can be found [https://help.ubuntu.com/community/Antivirus here]. === Installing [[UbuntuHelp:ClamAV|ClamAV]] === [[UbuntuHelp:ClamAV|ClamAV]] is in the Universe repository. (If you do not have Universe enabled, see [[UbuntuHelp:AddingRepositoriesHowto|AddingRepositoriesHowto]]). [[UbuntuHelp:ClamAV|ClamAV]] has two modes of operation; a program that loads into memory only when you want to scan a file, or for more regular use (such as scanning all incoming e-mail), a program that connects to a [http://www.wlug.org.nz/Daemon daemon] that is always running. Database updates can also be downloaded automatically . * For manual use: install the package <code><nowiki>clamav</nowiki></code>. * For automated use: install the package <code><nowiki>clamav-daemon</nowiki></code>. Both methods will also install <code><nowiki>clamav-freshclam</nowiki></code>, the updater. After installing, you may be asked some questions about how to get virus signature updates. Select the download site closest to you. [[UbuntuHelp:ClamAV|ClamAV]] updates are a very small download and it is well worth scheduling them to happen automatically. === Using [[UbuntuHelp:ClamAV|ClamAV]] === '''How can I...''' ==== Update my virus definitions? ==== Use <code><nowiki>freshclam</nowiki></code>. You will see an output like this: <pre><nowiki>user@ubuntu:/etc/clamav # freshclam [[UbuntuHelp:ClamAV|ClamAV]] update process started at Wed Apr 27 00:06:47 2005 main.cvd is up to date (version: 31, sigs: 33079, f-level: 4, builder: tkojm) daily.cvd is up to date (version: 855, sigs: 714, f-level: 4, builder: ccordes) </nowiki></pre> ===== Proxy ===== If you are using a http proxy to connect to the internet you will have to edit the file /etc/clamav/freshclam.conf adding: <pre><nowiki>HTTPProxyServer serveraddress HTTPProxyPort portnumber </nowiki></pre> ==== Scan files for viruses using clamav? ==== Use <code><nowiki>clamscan</nowiki></code>. Examples: * To check files in the all users home directories: <code><nowiki>clamscan -r /home</nowiki></code> * To check all files on the computer, displaying the name of each file: <code><nowiki>clamscan -r / </nowiki></code> * To check all files on the computer, but only display infected files and ring a bell when found: <code><nowiki>clamscan -r --bell -i /</nowiki></code> When [[UbuntuHelp:ClamAV|ClamAV]] has scanned all the files you asked it to, it will report a summary: <pre><nowiki>----------- SCAN SUMMARY ----------- Known viruses: 33840 Scanned directories: 145 Scanned files: 226 Infected files: 1 Data scanned: 54.22 MB I/O buffer size: 131072 bytes Time: 20.831 sec (0 m 20 s) </nowiki></pre> https://help.ubuntu.com/community/[[UbuntuHelp:[[UbuntuHelp:IconsPage|IconsPage]]?|IconsPage]]??action=AttachFile&do=get&target=info.png [[UbuntuHelp:ClamAV|ClamAV]] can only read files that the user running it can read. If you want to check all files on the system, use the <code><nowiki>sudo</nowiki></code> command (see UsingSudo for more information). ==== Run [[UbuntuHelp:ClamAV|ClamAV]] as a daemon? ==== Install <code><nowiki>clamav-daemon</nowiki></code>. You can then use <code><nowiki>clamdscan</nowiki></code> where you would previously have used <code><nowiki>clamscan</nowiki></code>. Lots of programs, especially e-mail servers, can connect to a [[UbuntuHelp:ClamAV|ClamAV]] daemon. This speeds up virus scanning as the program is always in memory. The <code><nowiki>clamav-daemon</nowiki></code> package creates a 'clamav' user; in order to allow [[UbuntuHelp:ClamAV|ClamAV]] to scan system files, such as your mail spool, you can add clamav to the group that owns the files. ==== Tell if clamav-daemon is running? ==== Look for it in the processt list, or use this handy shortcut: <code><nowiki>ps ax | grep [c]lamd</nowiki></code> ==== Remove files infected with viruses? ==== You can add --remove to the clamscan or clamdscan commandline. https://help.ubuntu.com/community/IconsPage?action=AttachFile&do=get&target=warning.png ''Note'': No virus scanner is 100% accurate. It is always best to manually check the files you delete, if you are not totally sure that this is what you want to do. ==== Find out what version of [[UbuntuHelp:ClamAV|ClamAV]] I have? ==== Use <code><nowiki>clamdscan -v</nowiki></code>: <pre><nowiki>user@ubuntu:/etc/clamav # clamdscan -V [[UbuntuHelp:ClamAV|ClamAV]] 0.83/855/Tue Apr 26 06:40:32 2005 </nowiki></pre> ==== Learn about other options? ==== Try <code><nowiki>man clamscan</nowiki></code>. ==== Schedule [[UbuntuHelp:ClamAV|ClamAV]] to run automatically? ==== You can use the <code><nowiki>at</nowiki></code> command to schedule clamscan or freshclam. For example: <pre><nowiki>at 3:30 tomorrow at>clamscan -i /home/user > mail user@example.com at> <CTRL-D> job 3 at 2005-04-28 03:30 </nowiki></pre> You have now scheduled a [[UbuntuHelp:ClamAV|ClamAV]] scan to happen on your home directory at 3:30 AM tomorrow. The output (showing only infected files) will be sent to you by e-mail. ---- [[category:CategorySecurity]] [[category:UbuntuHelp]]
该页面使用的模板:
模板:From
(
查看源代码
)
模板:Languages
(
查看源代码
)(受保护)
模板:Languages/Lang
(
查看源代码
)(受保护)
返回至
UbuntuHelp:ClamAV
。