Estoy trabajando en un laboratorio con tres sistemas Ubuntu, y me gustaría montar algunos sistemas de archivos a través de NFS. Sin embargo, si bien los sistemas tienen algunos de los mismos nombres de usuario, los UID y GID no coinciden, porque los tres sistemas se configuraron por separado. Cuando monte un sistema de archivos NFS de un sistema a otro, la propiedad aparece mal. Por ejemplo, si el UID 1000 es alice en el servidor1 y el mismo UID, 1000, es bob en el servidor2, cuando el servidor1 monta el sistema de archivos exportado del servidor2, los archivos de bob parecen ser propiedad de alice.
Entonces, ¿hay alguna manera de hacer que NFS (v4) convierta UID entre servidores a través de sus nombres de usuario asociados? Buscando en Google esto, he visto muchas referencias a Kerberos, LDAP o NIS, lo que parece una exageración masiva para una tarea tan simple, y podría no ser posible ya que estos sistemas no se administran de manera centralizada. Este enlace parece indicar que lo que pido es imposible. ¿Es correcto?
Editar: He probado todas las configuraciones para las /etc/idmapd.conf
que puedo pensar o encontrar en Internet, y aunque el proceso idmapd se está ejecutando claramente, hasta ahora no he visto ninguna evidencia de que NFS esté intentando utilizarlo, y nunca ha tenido ningún efecto en la identificación de usuario informada en los montajes NFS.