我正在运行带有 Windows XP 客户端的 Ubuntu 服务器。我已通过 samba 共享与 XP 客户端共享文件。问题是共享中存在大量病毒。有没有办法从 Ubuntu 本身删除这些病毒?Windows 客户端只有读取权限。
答案1
安装适用于 Linux 的众多防病毒工具之一:ClamAV, Avast, BitDefender
,例如就可以完成并扫描 Samba 共享中的共享文件。
例如,ClamAV 有一个 CLI 和一个 GUI 界面,因此您可以通过 ssh 或直接访问服务器来扫描挂载点,而无需实际的图形界面。
然后,您可以使用该命令sudo clamscan -r -l /tmp/scan.log /shares
递归扫描文件夹/shares
并将该扫描的日志保存到/tmp/scan.log
。
在实际运行扫描仪之前,不要忘记备份这些文件,有些客户不会明白有些文件已被感染且无法恢复,而解决方案就是删除它们,因此在运行扫描之前,请确保如果发生这种情况,您可以在另一种媒体上为他们提供服务,以便他们可以自己处理。