我有两台服务器,其中一台服务器挂载了另一台服务器上的卷作为 NFS 设备。挂载器上有一个应用程序,它创建的文件必须由挂载器上的应用程序进行操作。
我遇到了各种权限问题。两台服务器上的用户和组都相同,但 ID 不匹配。
当挂载器上的应用程序在 NFS 设备上创建文件时,该文件似乎由被挂载器上的一长串数字所拥有。
我无法从安装器运行 chown 命令,因为该应用程序不以 root 身份运行。
谁能帮我?
答案1
答案2
创建帐户时在第二个系统上指定 UID/GID。(或集中身份验证。)
从man useradd
:
-u, --uid UID 用户 ID 的数值。除非使用 -o 选项,否则此值必须是唯一的。该值必须是非负数。默认使用大于 999 且大于其他所有用户的最小 ID 值。0 到 999 之间的值通常为系统帐户保留。
从man groupadd
:
-g, --gid GID 组 ID 的数值。除非使用 -o 选项,否则此值必须是唯一的。该值必须是非负数。默认使用大于 999 且大于其他所有组的最小 ID 值。0 到 999 之间的值通常为系统帐户保留。