🛡️ 飞牛 fnOS 进阶:手动安装 ClamAV 打造私有安全堡垒

在私有云存了一堆秘密和重要文档,不扫扫毒总觉得心慌?虽然飞牛 fnOS 目前没有内置杀毒,但基于其强大的 Debian 底层,我们可以手动调教出专业的 ClamAV 杀毒引擎。


🚀 前置准备

  1. 开启 SSH:在飞牛控制面板 -> 设置 -> 终端 -> 勾选“启用 SSH 服务”。

  2. 连接终端:使用 Termius、PuTTY 或 macOS 终端,通过 ssh 用户名@NAS_IP 登录。


🛠️ 第一步:一键安装核心组件

登录后,先拉取最新的软件包列表,然后安装 ClamAV 及其守护进程:

bash

# 更新系统索引
sudo apt update

# 安装 ClamAV 及其服务
sudo apt install clamav clamav-daemon -y

请谨慎使用此类代码。

💡 小贴士:如果输入 sudo 提示 Sorry, try again,请确保你输入的是登录飞牛的管理员密码,且输入过程屏幕不显示字符是正常的。


🔄 第二步:手动同步病毒库

为了让杀毒软件认识最新的病毒,我们需要手动更新一次数据库。注意,需要先关掉自动服务,否则会抢占资源:

bash

# 1. 暂时停止后台更新服务
sudo systemctl stop clamav-freshclam

# 2. 手动更新病毒库
sudo freshclam

# 3. 重新启动更新服务并设为开机自启
sudo systemctl start clamav-freshclam
sudo systemctl enable clamav-freshclam

请谨慎使用此类代码。


🔍 第三步:实战演练(如何杀毒)

杀毒命令非常直观,你可以针对特定文件夹进行“定向爆破”。

  • 全盘递归扫描(仅显示被感染文件)

    bash

    # 把 /vol1/1000/ 换成你实际的存储路径
    sudo clamscan -r --bell -i /vol1/1000/
    

    请谨慎使用此类代码。

    • -r: 递归扫描子文件夹。

    • --bell: 发现病毒时发出清脆的“哔”声。

    • -i: 仅打印受感染的文件。


🛡️ 进阶操作:自动化定期扫描

老是手动输入太累?我们可以写个简单的计划任务(Crontab),让 NAS 每周日凌晨 3 点自动全盘扫描:

  1. 输入 sudo crontab -e

  2. 在文件末尾添加一行:

    bash

    0 3 * * 0 clamscan -r /vol1/1000/ --move=/vol1/1000/quarantine
    

    请谨慎使用此类代码。

    (注:该命令会自动将嫌疑文件移动到指定的隔离文件夹 quarantine)


⚠️ 避坑指南

  • 性能消耗:扫描过程中 CPU 占用可能飙升。建议在深夜或 NAS 空闲时运行。

  • 底层变更:fnOS 系统升级后,部分 apt 安装的软件可能会失效,建议收藏本文备用。

  • 权限问题:如果无法扫描某些文件夹,请确保当前用户有该目录的读取权限,或者全程使用 sudo 执行。


💬 碎碎念:
如果你觉得命令行太硬核,飞牛的 Docker 仓库 搜索 clamav 也有很多带 Web 界面的现成镜像可以一键部署,效果殊途同归!

💡 你的飞牛现在安全感爆棚了吗?如果在安装过程中遇到任何报错,欢迎在评论区留言交流!



🛡️ 飞牛 fnOS 进阶:手动安装 ClamAV 打造私有安全堡垒
https://lg.409601.xyz//archives/fei-niu-fnos-jin-jie-di-ceng-shou-dong-bu-shu-clamav-sha-du-yin-qing-quan-ji-lu
作者
Administrator
发布于
2026年02月05日
许可协议