GNU/Linux >> Znalost Linux >  >> Cent OS

Klient NFSv4 ukazuje „nikdo“ jako vlastníka a skupinu pro přípojný bod (CentOS/RHEL)

Problém

Jeden nebo více přípojných bodů NFSv4 nesprávně zobrazuje vlastnictví pomocí „nobody:nobody“ namísto správného vlastnictví.

Řešení

Toto je plánované chování a ne problém související s O/S. Místo toho se jedná o rozdíl v chování NFSv3 oproti NFSv4.

Chování NFSv3

V NFSv3 jsou uživatelská jména a názvy skupin mapována z hodnot UserID (UID) a GroupID (GID) v /etc/passwd. Pamatujte, že u NFSv3 musí být UID a GID konzistentní v celé sadě klientů.

Pokud pro tyto UID nebo GID neexistuje žádná místní shoda, místo názvu se zobrazí číselná hodnota.

Chování NFSv4

V NFSv4 je koncept uživatel@název_domény; pokud neexistuje centralizované mapování uživatelů, bude uživatel namapován na vlastnosti definované v /etc/idmapd.conf; ve výchozím nastavení nebude použito jméno nikdo.

Odstraňování problémů

1. Ujistěte se, že v /etc/idmapd.conf je správná doména soubor.

2. Restartujte službu rpcidmapd.

# service rpcidmapd restart

3. Znovu připojte systém souborů NFSv4.

# /bin/mount -o remount /nfs/mount/point

Jednotné přiřazení UID a GID

Je běžnou mylnou představou, že UID a GID se mohou při použití NFSv4 lišit. Jediným účelem mapování ID je korelovat ID s uživatelským jménem a naopak. Mapování ID není určeno k nahrazení řádné správy hodnot UID a GID v celé síti.

Pokud výše uvedený proces problém nevyřeší, vymažte mezipaměť idmapd:

# /sbin/nfsidmap -c


Cent OS
  1. OPENVPN KLIENT Pro Windows a Linux

  2. CentOS / RHEL 7 :Konfigurace serveru NFS a klienta NFS

  3. CentOS / RHEL 7 :Jak přejmenovat skupinu svazků pro root a swap

  1. Jak nainstalovat modul mod_pagespeed pro Apache v RHEL, CentOS a Fedora pomocí YUM

  2. Jak nakonfigurovat samostatný port pro SSH a SFTP na CentOS/RHEL

  3. Jak omezit přihlášení uživatelů a skupin služby Active Directory ke klientovi CentOS/RHEL 7

  1. CentOS / RHEL 7 :Jak povolit telnet pro skupinu uživatelů

  2. Jak nakonfigurovat NTP server a klienta v CentOS / RHEL 7

  3. Jak znovu vygenerovat initramfs a vmlinuz pro Rescue Kernel s aktuálním jádrem v CentOS/RHEL 7