newpasswd(1M) newpasswd(1M)
NAME
newpasswd, newgroup - /etc/passwd, /etc/shadow und /etc/group aus den
NIS-Maps aktualisieren (neues Verfahren)
SYNTAX
/usr/sbin/newpasswd [-D | -C]
/usr/sbin/newgroup
BESCHREIBUNG
Die Kommandos newpasswd und newgroup aktualisieren die lokalen Dateien
/etc/passwd und /etc/shadow bzw. /etc/group aus den Maps des NIS-
Servers.
Kommandos und Bibliotheksfunktionen in Reliant UNIX greifen normaler-
weise nicht auf den NIS-Server zu, wenn sie Daten aus /etc/passwd,
/etc/shadow oder /etc/group lesen oder verändern. Daher werden die
globalen Benutzer- und Gruppeneinträge in die lokalen Dateien einge-
mischt.
Bei NIS-Clients geschieht dies periodisch oder im Falle von Auto-
Update-Clients auf Veranlassung des Netzverwaltungsrechners.
Stellvertreter-Rechner und der Netzverwaltungsrechner selbst aktuali-
sieren ihre lokalen Dateien immer dann, wenn auf dem Netzverwaltungs-
rechner die Maps nach einer Änderung der ASCII-Ausgangsdateien
(/etc/yppasswd oder /etc/ypgroup) neu erzeugt werden.
newpasswd aktualisiert /etc/passwd und /etc/shadow nicht, wenn in der
Datei /var/yp/suppressrebuild der Dateiname /etc/passwd eingetragen
ist. Desgleichen aktualisiert newgroup die lokale Datei /etc/group
nicht, wenn /etc/group in /var/yp/suppressrebuild eingetragen ist.
OPTIONEN
-D Wenn ein globaler Benutzereintrag in die lokale Datei /etc/passwd
übernommen und dessen Homeverzeichnis lokal nicht existiert, wird
dafür lokal /tmp eingetragen.
-C Wenn ein globaler Benutzereintrag in die lokale Datei /etc/passwd
übernommen und dessen Homeverzeichnis lokal nicht existiert, wird
es erzeugt.
Die Inhalte der lokalen Dateien werden vor dem Mischvorgang in den
Dateien /etc/opasswd, /etc/oshadow und /etc/ogroup gespeichert, so daß
im Fehlerfall eine einfache Wiederherstellung der Originaldaten mög-
lich ist.
newpasswd und newgroup werden normalerweise durch das Kommando
map2system(1M) aufgerufen, wenn das neue Verfahren zur globalen Benut-
zerverwaltung (GLOBALPW=new in /etc/default/inet) gewählt wurde.
map2system wird wiederum durch cron-Aufträge aufgerufen, die beim Ein-
richten von NIS durch ypinit(1M) erzeugt werden.
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98
newpasswd(1M) newpasswd(1M)
WARNUNG
newpasswd und newgroup dürfen nicht auf einem Rechner aufgerufen wer-
den, auf dem das alte Verfahren zur globalen Benutzerverwaltung ausge-
wählt wurde.
DATEIEN
/etc/passwd
/etc/opasswd
/etc/shadow
/etc/oshadow
/etc/group
/etc/ogroup
/var/yp/suppressrebuild
/etc/default/inet
SIEHE AUCH
map2system(1M), ypinit(1M), ypmixer(1M), group.local(4),
passwd.local(4).
Seite 2 Reliant UNIX 5.44 Gedruckt 11/98