我需要非 root 用户能够通过 NFS 在共享系统上导出文件夹。有很多用户(几百个)可能会登录系统。他们都应该能够通过 NFS 导出主文件夹中的某些内容。
有没有可以帮助解决此问题的应用程序?可以接受非 root 用户修改 /etc/exports 的请求,也许进行一些安全检查,通知 nfsd 有新共享可用或已被删除。
我猜,用户足够信任,所以可能允许通过 sudo 访问 exportfs。这也可以解决竞争问题。但 exportfs 不会更新 /etc/exports,因此如果重新启动,所有导出都将消失。
还有其他解决方案吗?
通过不同的协议导出也可能是一种选择。我只需要能够在另一个 Ubuntu/CentOS 系统上安装这些导出。导出正在 CentOS 上进行。