基于 FreeBSD 和 OpenZFS 技术的网络附加存储 (NAS) 快速部署发行版 FreeCORE 项目首个版本已正式发布。FreeCORE 是 TrueNAS CORE 发行版(FreeNAS 的衍生版本)的一个分支,后者于 2024 年进入维护阶段,主要致力于修复漏洞和安全问题。iXsystems 已停止 TrueNAS CORE 的开发,转而支持使用相同内核的 TrueNAS SCALE 版本。 Linux 和包装基础 Debian.
最初,该港口是作为内部项目开发的,服务对象是那些尚未准备好将其系统迁移到新平台的客户。 Linux- TrueNAS SCALE 发行版,但希望在 FreeBSD 13 分支于 4 月 30 日停止维护后收到漏洞修复更新的用户。在完成构建后,我们决定将结果作为单独的开源项目发布。
FreeCORE 15.0-U1 的首个版本显著特点是将基于 FreeBSD 13 构建的 TrueNAS CORE 13.3 分支过渡到了 FreeBSD 15。其他变更包括:
- 增加了使用硬件令牌(WebAuthn)作为 Web 界面中第二重身份验证因素的功能。
- 增加了对连接控制台时使用一次性密码 (OTP) 的支持。
- 该软件包包含 drm-66-kmod 驱动程序,用于通过主机 GPU 进行渲染,并在受限环境中转发对 GPU 的访问。
- 添加了 rar2fs 服务,用于以只读文件系统的方式访问 rar 归档文件(允许通过网络访问归档文件而无需解压缩)。
- Web界面已重新设计。根终端现在是一个单独的选项,默认情况下未启用。针对受限环境的控制台和 虚拟机系统进程也使用相同的术语。
除了升级到 FreeBSD 15al 之外,主要变化并不依赖于具有 root 权限的 shell 访问设置。
- 客户和 服务器 OpenVPN 被取代 WireGuard.
- 移除了用于收集和发送遥测数据(例如崩溃报告和分发活动信息)的代码。
- 移除了对商业插件的依赖,例如容错、KMIP、光纤通道端口管理和 TrueCommand 集成。
- 由于不再维护,MinIO 服务器软件包和 minio-client 实用程序已被移除。
安装镜像大小为 1.3 GB。支持将现有的 TrueNAS CORE 13.3 系统升级到 FreeCORE 15。作者在移植过程中使用了 AI 工具,但 AI 生成的更改均经过人工验证并在实际硬件上进行了测试,作者对测试结果负责。
来源: opennet.ru
