我有几个CentOS服务器,我想每晚备份。
我已经创build了一个NFS服务器,具有以下安装:
在CentOS服务器上,我已经将nfs共享挂载为/ backup,并且在读取和写入时一切正常。
问题是通过NFS发送的文件总是以root或nobody权限结束(如果设置了all_root_squash)。
当我的NFS客户端都使用相同的UID和相同的root用户时,如何正确设置配额?
在您的exports文件中,您可以使用anonuid和anongid来明确设置匿名帐户的uid和gid。
与all_squash选项结合使用时,此选项特别有用,它将所有uid和gid映射到匿名用户,然后您可以使用它强制配额:
/backup/server1 server1(rw,all_squash,anonuid=1001,anongid=1001) /backup/server2 server2(rw,all_squash,anonuid=1002,anongid=1002)