GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

NFSv4-Client zeigt „nobody“ als Besitzer und Gruppe für Mount Point (CentOS/RHEL)

Das Problem

Mindestens ein NFSv4-Bereitstellungspunkt zeigt fälschlicherweise den Besitz von „nobody:nobody“ anstelle des korrekten Besitzes an.

Die Lösung

Dies ist ein beabsichtigtes Verhalten und kein Betriebssystem-bezogenes Problem. Stattdessen handelt es sich um einen Verhaltensunterschied zwischen NFSv3 und NFSv4.

NFSv3-Verhalten

In NFSv3 werden Benutzernamen und Gruppennamen den Werten UserID (UID) und GroupID (GID) in /etc/passwd zugeordnet. Denken Sie daran, dass bei NFSv3 UID und GID über den gesamten Client-Satz hinweg konsistent sein müssen.

Wenn es keine lokale Übereinstimmung für diese UID oder GID gibt, wird der numerische Wert anstelle eines Namens angezeigt.

NFSv4-Verhalten

In NFSv4 lautet das Konzept user@domainname; wenn es keine zentralisierte Benutzerzuordnung gibt, wird der Benutzer den in /etc/idmapd.conf definierten Eigenschaften zugeordnet; standardmäßig wird der Name none verwendet.

Fehlerbehebung

1. Stellen Sie sicher, dass sich die richtige Domäne in /etc/idmapd.conf befindet Datei.

2. Starten Sie den rpcidmapd-Dienst neu.

# service rpcidmapd restart

3. Hängen Sie das NFSv4-Dateisystem erneut ein.

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

Einheitliche UID- und GID-Vergabe

Es ist ein weit verbreiteter Irrglaube, dass die UIDs und GIDs bei der Verwendung von NFSv4 unterschiedlich sein können. Der einzige Zweck der ID-Zuordnung besteht darin, die ID mit einem Benutzernamen und umgekehrt zu korrelieren. Die ID-Zuordnung ersetzt nicht die ordnungsgemäße Verwaltung netzwerkweiter UID- und GID-Werte.

Wenn der obige Prozess das Problem nicht behebt, leeren Sie den idmapd-Cache:

# /sbin/nfsidmap -c


Cent OS
  1. OPENVPN-CLIENT Für Windows und Linux

  2. CentOS / RHEL 7 :So aktivieren Sie Telnet für eine Gruppe von Benutzern

  3. So konfigurieren Sie NTP-Server und -Client in CentOS / RHEL 7

  4. So generieren Sie initramfs und vmlinuz für den Rescue-Kernel mit dem aktuellen Kernel in CentOS/RHEL 7 neu

  5. So beschränken Sie SSH-Anmeldungen nach Benutzer- und Client-Adresse unter CentOS/RHEL

So fügen Sie einen Benutzer zu einer Gruppe auf RHEL 8 / CentOS 8 hinzu

So aktivieren Sie das Benutzer- und Gruppenfestplattenkontingent unter CentOS 7 / RHEL 7

Aktivieren Sie den passiven Modus in FTP auf CentOS 7 / RHEL 7 für FileZilla und WinSCP

Grundlegende Master Cups-Server- und -Client-Konfiguration für das Browsen in CentOS/RHEL 7

So aktivieren und mounten Sie 2 Volume-Gruppen mit demselben Namen in CentOS/RHEL

8 YUM-Repositories von Drittanbietern für CentOS und RHEL