过去几天我一直遇到 NFS 问题,确实需要一些帮助。
我的设置:
NAS 存储: Synology,NFS 导出 /volume1/data
Nextcloud 应用服务器: Debian,NFS 客户端安装在 /mnt/storage_cloud
挂载 NFS 4.1 导出工作正常,我可以以 root 用户身份访问具有读/写权限的所有数据。但是,www-data 用户(运行 Nextcloud 应用程序)根本无法访问该目录。
到目前为止我已经尝试过:
chown:-> 更改“storage_cloud”的所有权:操作不允许
chmod 777(我知道这不是理想的,但值得一试):-> 更改“storage_cloud”的权限:操作不允许
setfacl:-> 操作不受支持
经过广泛的研究,我发现使用 Kerberos 而不是 sys_auth 可能是一个解决方案,但我发现关于这个主题的文档或教程很少。
鉴于我的设置似乎并不是特别复杂,感觉应该有一个更简单的解决方案来允许正确访问 www-data 的 NFS 共享。我可能把事情复杂化了。
我非常感谢任何见解或建议!
提前谢谢您,PP