Le gid
551 est mappé en nobody
sur les NFS :
root@stored-m:~> mount | grep ' nfs '
compellent-nas-sma.in.ac-versailles.fr:/bkp_stored on /stored2/SAUVEGARDE_IMAP type nfs (rw,user=root,noexec,nosuid,nodev,vers=4,addr=172.31.136.251,clientaddr=172.31.131.59)
root@stored-m:~> touch /tmp/foo /stored2/SAUVEGARDE_IMAP/foo
root@stored-m:~> stat --format '%n => %U(%u):%G(%g)' /tmp/foo /stored2/SAUVEGARDE_IMAP/foo | column -t
/tmp/foo => root(0):root(0)
/stored2/SAUVEGARDE_IMAP/foo => root(0):root(0)
# 508 existe sur le système local, c'est "ansible".
root@stored-m:~> chown 508:508 /tmp/foo /stored2/SAUVEGARDE_IMAP/foo
root@stored-m:~> stat --format '%n => %U(%u):%G(%g)' /tmp/foo /stored2/SAUVEGARDE_IMAP/foo | column -t
/tmp/foo => ansible(508):ansible(508)
/stored2/SAUVEGARDE_IMAP/foo => ansible(508):ansible(508)
# 509 n'existe pas sur le système local, mais le chown fonctionne quand même.
root@stored-m:~> chown 509:509 /tmp/foo /stored2/SAUVEGARDE_IMAP/foo
root@stored-m:~> stat --format '%n => %U(%u):%G(%g)' /tmp/foo /stored2/SAUVEGARDE_IMAP/foo | column -t
/tmp/foo => UNKNOWN(509):UNKNOWN(509)
/stored2/SAUVEGARDE_IMAP/foo => UNKNOWN(509):UNKNOWN(509)
# 550 n'existe pas sur le système local, mais le chown fonctionne quand même.
root@stored-m:~> chown 550:550 /tmp/foo /stored2/SAUVEGARDE_IMAP/foo
root@stored-m:~> stat --format '%n => %U(%u):%G(%g)' /tmp/foo /stored2/SAUVEGARDE_IMAP/foo | column -t
/tmp/foo => UNKNOWN(550):UNKNOWN(550)
/stored2/SAUVEGARDE_IMAP/foo => UNKNOWN(550):UNKNOWN(550)
# 551 n'existe pas sur le système local et le chown NE fonctionne PAS pour le groupe !?!?
root@stored-m:~> chown 551:551 /tmp/foo /stored2/SAUVEGARDE_IMAP/foo
root@stored-m:~> stat --format '%n => %U(%u):%G(%g)' /tmp/foo /stored2/SAUVEGARDE_IMAP/foo | column -t
/tmp/foo => UNKNOWN(551):UNKNOWN(551)
/stored2/SAUVEGARDE_IMAP/foo => UNKNOWN(551):nobody(99)