Befehl "mknetid"

Zweck

Generiert Daten für die Map netid.byname zur Verwendung durch die Network Information Services (NIS).

Syntax

So erstellen Sie eine NIS -Map:

/usr/sbin/mknetid [ -q ] [ -p PasswordFile ] [ -gGroupFile ] [ -h HostsFile ] [ -mNetidFile ]

Beschreibung

Der Befehl mknetid wird verwendet, um die Daten für die mknetid-NIS-Zuordnung zu erzeugen. Er parst die in der Befehlszeile angegebenen Dateien und erstellt die entsprechenden netid-Schlüssel und -Werte. Benutzer erhalten die folgenden Einträge:
unix.<uid>@<domainname> <uid>:<gid1>,<gid2>,...
Hosts erhalten die folgenden Einträge:
unix.<hostname>@<domainname> 0:<hostname>
Der verwendete Domänenname ist derselbe, der bei der Ausführung von mknetid auf dem System konfiguriert wird. Die generierten Daten werden an stdout gesendet. Jede Zeile enthält einen Eintrag, wobei der Schlüssel und die Daten durch ein Leerzeichen getrennt sind.

Flags

Element Beschreibung
-q Gibt den "stillen" Modus an, in dem keine Warnungen zu den Daten ausgegeben werden.
-p PasswordFile Gibt an, welche Kennwortdatei zum Lesen der Liste der Benutzer verwendet werden soll.
-g GroupFile Gibt an, welche Gruppendatei zum Lesen der Liste der Gruppenzugehörigkeiten verwendet werden soll.
-h HostsFile Gibt an, welche Hostdatei zum Lesen der Liste der Hostnamen verwendet werden soll.
-m NetidFile Gibt eine Datei an, aus der alle weiteren einzuschließenden netid-Einträge gelesen werden sollen.

Dateien

Element Beschreibung
/var/yp/Makefile mknetid wird am häufigsten verwendet, wenn die NIS-Datenbanken mit /var/yp/Makefile neu erstellt werden.
/etc/passwd Position der Kennwortdatei
/etc/groups Position der Gruppendatei
/etc/hosts Position der Hostdatei
/etc/netid Position der netid-Datei