文件病毒扫描

注意:自从 Seafile 5.0.0 版本以后,所有的配置文件转移到了统一的配置文件目录 conf 。详情

在Seafile专业版 4.4.0(及以上)版本中,Seafile可以在后台扫描上传文件中的恶意内容。配置为定期运行后,扫描程序将扫描所有现有库。此后的每次扫描中,该程序仅扫描上次扫描后新上传的或更新过的文件。对于每一个文件,该进程都执行一条用户指定的病毒扫描指令来检查文件是否是病毒。大多数反病毒程序都为 Linux 提供了命令行工具。

要启用该功能,添加以下配置项到 seafile.conf:[virus_scan]

scan_command=(commandforchecking virus)

virus_code=(commandexitcodeswhenfileisvirus)

nonvirus_code=(commandexitcodeswhenfileisnotvirus)

scan_interval=(scanning interval,inunit of minutes,defaultto60minutes)

关于选项的更多细节:在 Linux/Unix,大多数病毒扫描命令针对病毒或非病毒会返回特定的退出码。更多信息请参阅反病毒程序手册。

以下提供了 ClamAV (http://www.clamav.net/) 的示例:[virus_scan]

scan_command=clamscan

virus_code=1

nonvirus_code=0

要测试您的配置是否正常工作,您可以手动触发扫描:cd seafile-server-latest

./pro/pro.py virus_scan

如果检测到病毒,则可以在管理区域的“病毒扫描”页面上查看扫描记录并删除受感染文件。

提示:采用以上模式运行clamav时每次都会重新加载病毒库,所以运行起来会消耗过多时间,如果您无法忍受这个弊端,我们建议您将clamav运行为daemon模式,当然相应的seafile.conf中的scan_command就应该配置为scan_command = clamdscan;如何运行clamav为daemon模式,请参考Clamd

在专业版 6.0.0 之后,添加更多的选项来提供更细粒度的病毒扫描控制。[virus_scan]

......

scan_size_limit=(size limitforfiles to be scanned)

scan_skip_ext=(a comma(',')separated list of file extensions to be ignored)

threads=(number of concurrent threadsforscan,one threadforone file,defaultto4)

文件扩展名应该以 ‘.’ 开头,扩展名不区分大小写。默认情况下,具有以下扩展名的文件将被忽略:.bmp,.gif,.ico,.png,.jpg,.mp3,.mp4,.wav,.avi,.rmvb,.mkv

您提供的列表将覆盖默认列表。

服务器 新文件病毒扫描,部署 Seafile 专业版服务器相关推荐

  1. docker部署seafile专业版,私人云盘搭建

    主要是docker部署seafile专业版中的80端口问题 这是一篇使用docker部署seafile-pro的过程记录,当然这个过程是就我个人而言,可能无法解决你的问题 第一步当然是拉取seafil ...

  2. 让别人查看云服务器的文件夹,让别人查看云服务器的文件夹

    让别人查看云服务器的文件夹 内容精选 换一换 本节操作介绍本地MacOS系统主机通过安装"Microsoft Remote Desktop for Mac"工具向Windows云服 ...

  3. 服务器word文件病毒,极具欺骗性的勒索病毒出现!打开Office文档立刻中招

    WannaCry.Petya.Cerber.Locky.Spora--勒索病毒如今已经泛滥成灾,下半年几乎每天都有新的变种出现,攻击手法也无所不用其极.中了这种病毒后,用户的电脑文件就会被高强度加密, ...

  4. 打开金蝶云专业版显示服务器不是有效的,金蝶云专业版服务器不是有效的

    金蝶云专业版服务器不是有效的 内容精选 换一换 本节操作指导您完成Windows操作系统云服务器磁盘空间清理.弹性云服务器匀出一部分磁盘空间来充当内存使用,当内存耗尽时,云服务器可以使用虚拟内存来缓解 ...

  5. arm服务器获取文件路径中文,ssh 访问远程服务器文件路径

    ssh 访问远程服务器文件路径 内容精选 换一换 在IntelliJ上选择"项目",找到".idea"文件夹,单击右键选择"新建>文件" ...

  6. 如何下服务器上文件是否存在问题,怎么读取服务器数据库文件是否存在

    怎么读取服务器数据库文件是否存在 内容精选 换一换 云服务器新增磁盘,开机自动执行磁盘初始化脚本后,Oralce.MySQL和SQL Server等数据库系统日志Msg 823错误 .磁盘初始化脚本W ...

  7. 服务器项目有哪些,怎么部署项目到服务器?服务器的特性有哪些?

    怎么部署项目到服务器?服务器的特性有哪些? 分类:云服务资讯 编辑: 浏览量:100 2021-06-21 17:29:50 相信很多人都觉得建站容易部署难,部署项目到服务器不仅需要耗费大量的时间,还 ...

  8. php文件如何上传到服务器,php文件怎么上传到云服务器

    php文件怎么上传到云服务器 内容精选 换一换 当服务器A和服务器B同时挂载同一文件系统C时,在服务器A上传文件,服务器B同步此文件时存在延时,而单独上传至服务器B则没有延时.需要在两个服务器的挂载参 ...

  9. 怎么把云服务器的文件拷出来,怎么把云服务器的文件拷出来

    怎么把云服务器的文件拷出来 内容精选 换一换 裸金属服务器安装Agent后,裸金属实例出现在云监控服务管理控制台的"主机监控 > 弹性云服务器"列表中.主机监控Agent根据 ...

最新文章

  1. 微软开放 AI 系统工具 Counterfit 源代码
  2. python进阶-第二季第一章
  3. 排序算法 | 堆排序,算法的图解、实现、复杂度和稳定性分析
  4. HeartBeat Install
  5. System.InvalidOperationException: The stream does not support reading
  6. 跨域失败 过滤器_跨域问题解决方案
  7. php正则式去掉问号后所有,正则表达式如何过滤问号
  8. Django 文件上传与下载的相关问题
  9. Visual Studio 2019 16.1 正式发布,更快更高效
  10. 网络监视工具nethogs命令
  11. 倒计时 妙味课堂_jQuery实现倒计时(倒计时年月日可自己输入)
  12. FBEC2020专访 | 贾瑶琪:Substrate可以在Web3.0中找出更多有意思的创新应用
  13. 网站挂马检测 php,Python实现的检测网站挂马程序
  14. 元宇宙与泛娱乐的邂逅:次世代第一CP养成记
  15. (5.2.1)配置服务器参数——即时文件初始化(IFI)
  16. 使用可道云在centos上搭建个人网盘(附带端口修改)
  17. 2021-2022学年广州市执信中学七年级第一学期期中考试英语试题
  18. h5打开麦克风权限录音_h5打开麦克风权限录音_通过H5实现html页面的录音和播放 (Recorder用于html5录音)......
  19. 打印HttpServletRequest
  20. Ubuntu 18.04 LTS安装后要做的11件事情

热门文章

  1. 关于指针和链表中的一些问题
  2. linux m4a 转换成 mp3
  3. python读取excel日期内容读出来是数字-Python读取Excel,日期列读出来是数字的处理...
  4. 在python中等号前面与后面分别是什么意思-Python中冒号等于(:=)是什么意思?...
  5. python基础教程攻略-python基础教程(一)
  6. python个人项目-个人博客二|创建项目
  7. python爬虫下载文件-【Py大法系列--03】Python如何自动下载文件
  8. python编程在哪里写程序-第一个Python程序——在屏幕上输出文本
  9. python爬虫能干什么-python爬虫能干什么
  10. python解释器运行代码-Python如何运行程序