在移至正确的文件夹之前,我们如何扫描受感染的用户上传的文件[Ubuntu + Apache + PHP + Laravel]

时间:2018-07-13 11:40:38

标签: php laravel ubuntu

我们如何扫描用户从应用程序上传的文件?

在我们的案例中,当用户从应用程序上载文件时,文件将转到/ tmp目录,而从/ tmp目录中的文件将转到S3存储桶。 服务器:Ubuntu + PHP5.6 + Laravel

当用户上传文件并将其转到/ tmp时,如何在第一步中限制受感染的文件?

尽管我已经尝试实现ClamAV安全性,但是在PHP5.6版本的ubuntu上它不起作用。

1 个答案:

答案 0 :(得分:0)

  • 请从Launchpad下载最新的php-clamav压缩包。
  • 如果尚未安装php5-dev,请安装clamavsudo apt-get
  • 将压缩包cd提取到php-clamav-xxxx目录中,然后 请按照以下步骤安装php-clamav模块(改编自 INSTALL):

    phpize
    ./configure --with-clamav
    make
    cp modules/clamav.so /usr/local/lib/php/extensions/
    (restart Apache)
    service httpd restart

askubuntu中找到答案