个人工具
119.28.94.63
该IP地址的讨论
登录
查看“UbuntuHelp:ClamAV”的源代码 - Ubuntu中文
UbuntuHelp
讨论
查看源代码
历史
搜索
导航
首页
最近更改
随机页面
页面分类
帮助
编辑
编辑指南
沙盒
新闻动态
字词处理
工具
链入页面
相关更改
特殊页面
页面信息
查看“UbuntuHelp:ClamAV”的源代码
来自Ubuntu中文
←
UbuntuHelp:ClamAV
跳转至:
导航
,
搜索
因为以下原因,你没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
{{From|https://help.ubuntu.com/community/ClamAV}} {{Languages|UbuntuHelp:ClamAV}} [http://w<pre><nowiki>clamav</nowiki></pre>t/ ClamAV] is a command line virus scanner. It can only detect viruses; it cannot remove them from files. It detects viruses on all<pre><nowiki>at</nowiki></pre>ms, 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 <pre><nowiki>clamav-daemon</nowiki></pre>. Both methods will also install <pre><nowiki>clamav-freshclam</nowiki></pre>, 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 <pre><nowiki>freshclam</nowiki></pre>. You will see an output like this: <pre><nowiki>user@ubuntu:/etc/clamav # freshclam 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 <pre><nowiki>clamscan</nowiki></pre>. Examples: * To check files in the all users home directories: <pre><nowiki>clamscan -r /home</nowiki></pre> * To check all files on the computer, displaying the name of each file: <pre><nowiki>clamscan -r / </nowiki></pre> * To check all files on the computer, but only display infected files and ring a bell when found: <pre><nowiki>clamscan -r --bell -i /</nowiki></pre> 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/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 <pre><nowiki>sudo</nowiki></pre> command (see UsingSudo for more information). ==== Run [[UbuntuHelp:ClamAV|ClamAV]] as a daemon? ==== Install <pre><nowiki>clamav-daemon</nowiki></pre>. You can then use <pre><nowiki>clamdscan</nowiki></pre> where you would previously have used <pre><nowiki>clamscan</nowiki></pre>. 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 <pre><nowiki>clamav-daemon</nowiki></pre> 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: <pre><nowiki>ps ax | grep [c]lamd</nowiki></pre> ==== 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 <pre><nowiki>clamdscan -v</nowiki></pre>: <pre><nowiki>user@ubuntu:/etc/clamav # clamdscan -V ClamAV 0.83/855/Tue Apr 26 06:40:32 2005 </nowiki></pre> ==== Learn about other options? ==== Try <pre><nowiki>man clamscan</nowiki></pre>. ==== 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
。