用于在 Raspberry Pi 上安装的跨平台文件系统和 ACL

用于在 Raspberry Pi 上安装的跨平台文件系统和 ACL

我正在我的 Raspberry Pi 上部署 NextCloud。我被困在我所知道的设计和运行系统的低效方法上。当前配置位于具有 ext4 文件系统的外部驱动器上。我正在使用 ACL 来保护 ext4 文件系统上的文件。不过我家里有 MS Windows 机器。为了家庭其他成员的利益,我运行了一个 cron 作业,将文件从 ext4 驱动器复制到 NTFS 驱动器。

有没有一种方法可以在拥有跨平台文件系统的同时应用 ACL,以便在 WIndows 和 Linux 上使用相同的备份驱动器。

答案1

如果你想使用兼容的"ACL",你需要使用,ZFS因为 Linux 上的其他文件系统只支持ACL1997 年撤回的旧提案。

ZFS支持当前ACE也在 NFSv4 和 NTFS 中使用的标准。

但是,如果您想通过网络共享此文件,则需要SAMBA从 Oracle 搜索已修改为支持本机的修改源ACE。然而,这要求您在文件服务器上运行 Solaris 或 FreeBSD,因为 Linux 目前仅支持撤回的ACL提案。

从您的评论来看,您似乎只对基本文件权限感兴趣。在这种情况下,在 Windows 上安装NFSv4客户端软件或SAMBA在 Linux 上安装服务器就足够了。

相关内容