NFS diferente uig/gid en hosts

NFS diferente uig/gid en hosts

Escenario: existen diferentes asignaciones de UID y GID entre hosts a los que les gustaría compartir NFS.

¿Existe alguna solución sin cambiar la asignación de números en los hosts?

Ejemplo:

¿Hay alguna manera de "codificar" la asignación de nombre de usuario/nombre de grupo <-> uid/gid? (por ejemplo, en el lado del cliente para asignar el uid local 3333, el uid remoto superior 2222 y el gid local 999 al gid remoto 888).

Conozco el truco de asignar a todos a "nadie" o hacer chown uog+rw -R .... Estoy interesado en una solución donde el usuario UX en el grupo GX crea archivos y directorios como GX y UX y otros GY, UY crea como GY UY... ¿tal vez algún idmapd podría ser útil?

Si no hay otra opción, ¿cómo cambiar de forma segura el número UID y GID en todos esos hosts para que sean consistentes?

Respuesta1

Eche un vistazo a la opción map_static en/etc/exportaciones.

O sincronizar los ID de usuario mediante NIS, LDAP, etc.

información relacionada