passwd (NIS) fehler

27/08/2009 - 08:35 von Ralf K aus K | Report spam
Fehler beim wechseln des Passworts.
Das system will das Passwort fuer eine andere ID aendern!
Folgendes Problem

In einer NIS Umgebung (ca. 800 Benutzer) versucht der passwd Befehl
nicht das Passwort des angemeldeten Benutzers zu aendern, sondern das
vom lokalen Benutzer root.

NIS Server:
HP-UX 11.11 (ich weiss ich weiss, laesst sich aber nicht aendern)

Clients (sind auch teilweise als NIS slaves konfiguriert!):
SUN Solaris 5.8
SUN Solaris 5.10
HP-UX 11.11

So, und jetzt zum kuriosen Teil

Ich bin auf meinem System (SUN 5.10) als Benutzer angemeldet und per
su - zum root geworden
Wenn ich jetzt versuche fuer einen Kollegen das NIS Passwort zu
aendern taucht der Fehler auf.

Wechsel auf andere ID per su - ID, eingabe passwd

hostname:/ # su - ID
hostname:ID # passwd
passwd: Changing password for root
Permission denied

Das ganze passiert auch "nur" auf SOALRIS clients, die HP Workstations
haben damit kein Problem ?!?
Ich habe auch schon die passwd Datei auf dem NIS Master gegen eine vom
Freitag letzter Woche ausgetaucht, ohne Erfolg (es sei denn beide sind
defekt, ist aber eher unwahrscheinlich da es ja auf HP Workstations
funktioniert)
Habe schon eine unbeutzte Maschine neu gestartet, gleiches Problem

Hat jemand eine Idee was da passiert sein koennte?
 

Lesen sie die antworten

#1 mlelstv
27/08/2009 - 21:32 | Warnen spam
Ralf K aus K writes:

hostname:/ # su - ID
hostname:ID # passwd
passwd: Changing password for root
Permission denied

Das ganze passiert auch "nur" auf SOALRIS clients, die HP Workstations
haben damit kein Problem ?!?



Schau mal im Manual nach getlogin().

Die richtige Prozedur ist 'yppasswd ID' oder neumodischer 'nispasswd ID'
oder gar 'passwd -r nis ID' als root aufzurufen.

Michael van Elst
Internet:
"A potential Snark may lurk in every tree."

Ähnliche fragen