创建自定义 nfsmapid id_resolver

创建自定义 nfsmapid id_resolver

根据nfsmapid的文档

http://man7.org/linux/man-pages/man5/nfsidmap.5.html

可以通过添加这样的行来创建自定义解析器

create    id_resolver    uid:*     *    /some/other/program %k %d

在文件中/etc/request-key.conf

因此,我创建了一个测试脚本,它只是创建一个将 %k %d 打印到本地文本文件的文件,只是为了看看这是如何工作的。据我了解,每次生成对某些 UID 或 GID 的请求(例如通过执行 ls -la )时,它都应该调用我的脚本。难道不是这样吗?

我应该重新启动某些服务才能使其正常工作吗?另外,我如何返回正在查询的 UID 或 GID 的值(字符串)?

相关内容