我在一个拥有Synology NAS和Ubuntu 16服务器(仅没有GUI命令行)的实验室中工作。我从NAS启用了NFS共享,并在创建用于安装NFS共享的目录上获得775许可,将共享安装在ubuntu服务器上。我相信博士后,他们在Ubuntu服务器上相互共享文件。
很快我们将有一位访客加入实验室。我们不希望访问者访问已安装在Ubuntu服务器上的NFS共享。 相反,我在NAS上创建了一个新的共享目录,并将其安装在Ubuntu服务器上。我在Ubuntu服务器以及具有相同UID和GID的NAS上创建/添加了一个新用户。 在NAS上,我特意将对新NFS共享的访问权限授予“用户”组,并拒绝对“用户”组的其他NFS共享的访问。 当我以新用户(访问者)身份登录服务器时,可以访问新的NFS共享和另一个(已存在的)NFS共享。
除了我为她/他创建的NFS共享之外,我不希望新用户访问Ubuntu共享上的任何NFS共享。 我不想更改/干扰现有NFS共享上的权限设置。
以下是我要完成的NFS共享的简短示例:
NAS:/ voume1 / Lab_data / nfs / Lab_data#除新访客用户外,所有实验室成员均可访问此共享
NAS:/ volume1 / visitor_data / nfs / visitor_data#所有实验室成员,包括新的访问者用户都可以访问此共享
预先感谢您的帮助。
最好
埃里克