
为我们的 Nextcloud 数据提供防病毒保护
保护是我们 IT 生活中的基本要素, 尽量保护我们的数据, 不? 在这篇文章中,我们将为 Nextcloud 环境再增加一层安全保护, 以一种简单的方式,我们将为存储在私有云中的文件添加防病毒保护, 我们将阻止上传受感染的文件!
我们将如何实现? 很简单, 安装防病毒软件, 在本例中为 ClamAV. 我们将在我们的 Nextcloud 机器上执行此操作,然后启用一个应用程序,该应用程序将在用户文档中检测到病毒或任何类型的恶意软件后立即以完全集成的方式向我们显示报告或消息. 因此,他们将无法上传受感染的文件, 因为它将在那个时候进行分析!
我们继续安装 ClamAV 防病毒软件, 我们更新签名数据库并完成, 我们启动服务!
[源代码]sudo apt-get install clamav clamav-daemon
须藤新鲜蛤蜊
sudo /etc/init.d/clamav-daemon 启动
sudo /etc/init.d/clamav-freshclam 启动[/源代码]
要将 ClamAV 防病毒软件与 Nextcloud 集成,我们将通过下载一个稍后将启用的小应用程序来实现:
[源代码]git 克隆 HTTPS://github.com/nextcloud/files_antivirus.git
中files_antivirus/ /var/www/nextcloud/apps/[/源代码]
不错, 是时候以管理员身份登录 Nextcloud 并转到 “应用程序”, 从那里我们会看到 “已停用的应用程序” 我们有一个新的, 我们必须激活“文件防病毒软件”.
启用防病毒应用程序后, 从 “配置” > 睫毛 “安全”, 我们将能够根据我们的环境以最佳方式配置 AV. 我们必须指定它的工作方式, 违约 “恶魔 (插座)”, 将运行在同一个 Nextcloud 服务器和 ClamAV. 如果我们的文件/用户负载很高,我们可以选择第二个选项 “守护 进程” 表示运行 ClamAV 的服务器. 最后一个 Mode 将是 “可执行”, 不太推荐的东西,即 ClamScan 从他们上传的每个文件开始和停止.
我们还将指示 Socket 的路径, 如果我们不知道, 我们可能会运行以下命令来定位它:
[源代码]netstat -a|格雷普蛤
Unix (英语) 2 [ ACC ] 监听流程 2117964 /var/run/clamav/clamd.ctl[/源代码]
如果您想了解更多信息,请访问 Web 配置.
这样,一切都准备好了! 如果您想尝试上传典型的 Eicar 示例以查看它是否检测到它! 如果您正确执行了所有步骤,您将能够看到防病毒软件如何检测它们, 它不会让您上传文件,也不会让您在 活动面板, 您将能够看到事件日志!