Hallo Leute, am Wochenende hat's mir wegen Unwetter etwas an der Kiste zerbroeselt. Ein Benutzeraccount war total hinueber, was die KDE-Einstellungen betraf. Da das mein Test-Benutzer ist und der sowieso etwas demoliert war, weil ich da viel gespielt und getestet habe wollte ich diesen ueber Yast loeschen und neu anlegen. Da dadurch auch das Home-Verzeichnis neu angelegt wird. Das Ergebnis war, dass das Home-Verzeichnis da blieb und der Benutzer aus der /etc/passwd verschwunden war. Nachdem ich das Home-Verzeichnis als ruth geloescht habe wollte ich den Benutzer neu anlegen und siehe da Yast kannte ihn noch. Aha, NIS ist aktiv, dachte ich und habe den Rechner neu gebootet. Seit dem weiss ich, das NIS wohl eine eigene Datenbank pflegt. Wie kann ich NIS sagen wenn ich was an der Benutzerdatenbank drehe, bzw. warum geht das nicht automatisch? Habe ich was vergessen zu installieren? Rainer --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Moin, On Mon, 21 Aug 2000, Rainer Lischke sent incredible lines: [...]
Nachdem ich das Home-Verzeichnis als ruth geloescht habe wollte ich den Benutzer neu anlegen und siehe da Yast kannte ihn noch. Aha, NIS ist aktiv, dachte ich und habe den Rechner neu gebootet. Seit dem weiss ich, das NIS wohl eine eigene Datenbank pflegt.
Nein, du meinst sicherlich den ncsd, der cached das Ganze. Zu konfigurieren über /etc/nsswitch.conf, erklärt sich fast von selbst. ... may the Tux be with you! =Thomas= -- Thomas Bendler \\:// ml@bendler-net.de Billwiese 22 (o -) http://www.bendler-net.de/ 21033 Hamburg ---ooO-(_)-Ooo--- tel.: 0 177 - 277 37 61 Germany Linux, enjoy the ride ...! --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Thomas Bendler schrieb am 21.08.2000 um 12:13:18 +0200: Hallo Thomas,
Moin,
On Mon, 21 Aug 2000, Rainer Lischke sent incredible lines: [...]
Nachdem ich das Home-Verzeichnis als ruth geloescht habe wollte ich den Benutzer neu anlegen und siehe da Yast kannte ihn noch. Aha, NIS ist aktiv, dachte ich und habe den Rechner neu gebootet. Seit dem weiss ich, das NIS wohl eine eigene Datenbank pflegt.
Nein, du meinst sicherlich den ncsd, der cached das Ganze. Zu konfigurieren über /etc/nsswitch.conf, erklärt sich fast von selbst.
wird der nscd nicht über /etc/nscd.conf konfiguriert? Bis denne, Michael -- Real programmers can write assembly code in any language. --Larry Wall --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Moin, On Mon, 21 Aug 2000, Michael Schulz sent incredible lines:
Thomas Bendler schrieb am 21.08.2000 um 12:13:18 +0200: [...]
Nein, du meinst sicherlich den ncsd, der cached das Ganze. Zu konfigurieren über /etc/nsswitch.conf, erklärt sich fast von selbst.
wird der nscd nicht über /etc/nscd.conf konfiguriert?
Sowohl als auch ;-), zumindest bei SuSE 6.2. ... may the Tux be with you! =Thomas= -- Thomas Bendler \\:// ml@bendler-net.de Billwiese 22 (o -) http://www.bendler-net.de/ 21033 Hamburg ---ooO-(_)-Ooo--- tel.: 0 177 - 277 37 61 Germany Linux, enjoy the ride ...! --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hallo Rainer, Rainer Lischke schrieb:
Hallo Leute,
Da das mein Test-Benutzer ist [...] wollte ich diesen ueber Yast loeschen und neu anlegen. Da dadurch auch das Home-Verzeichnis neu angelegt wird.
Das Ergebnis war, dass das Home-Verzeichnis da blieb und der Benutzer aus der /etc/passwd verschwunden war.
Nanu?
Nachdem ich das Home-Verzeichnis als ruth geloescht habe ^^^^ ?? wollte ich den Benutzer neu anlegen und siehe da Yast kannte ihn noch. Aha, NIS ist aktiv, dachte ich und habe den Rechner neu gebootet. Seit dem weiss ich, das NIS wohl eine eigene Datenbank pflegt.
Kenne NIS nicht aus eigener Erfahrung - hab ihn nicht am Laufen - und es gibt _viel_ man-pages zu NIS/YP. Also mal Schuss ins Blaue: Es ist nicht gesagt, dass es NIS sein muss. Es gibt noch einige andere Instanzen, die mit Namen zu tun haben (nscd, nsswitch, ...) und Konfigurationsdateien mit Cache-Lebensdauer-Definitionen. Also ist NIS nicht gezwunge, eine eigene Datenbank zu pflegen; es reicht das Cachen von /etc/passwd usw.
Wie kann ich NIS sagen wenn ich was an der Benutzerdatenbank drehe, bzw. warum geht das nicht automatisch? Habe ich was vergessen zu installieren?
Nö, eigentlich nicht. Simpel-Lösung: NIS = Network Information Service und der ist im Runlevel 2 und höher eingeplant. Reboot ist die M$-Wintendo-Dampframme; bei Tux reicht ein zartes Klopfen durch Wechsel des Runlevels: init 1 # alles Netzmäßige stoppen init 2 # Netwerk wieder anfahren dann sollte /etc/passwd ... neu gelesen werden. Es geht mit Sicherheit noch eleganter und gezielter; aber das weiß bestimmt ein NIS-Kenner! Steady Systems, Norbert --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Norbert Kordts schrieb:
Rainer Lischke schrieb:
Da das mein Test-Benutzer ist [...] wollte ich diesen ueber Yast loeschen und neu anlegen. Da dadurch auch das Home-Verzeichnis neu angelegt wird.
Das Ergebnis war, dass das Home-Verzeichnis da blieb und der Benutzer aus der /etc/passwd verschwunden war. Nachdem ich das Home-Verzeichnis als ruth geloescht habe
^^^^ ?? Naja, sollte schon root heissen ...
wollte ich den Benutzer neu anlegen und siehe da Yast kannte ihn noch. Aha, NIS ist aktiv, dachte ich und habe den Rechner neu gebootet. Seit dem weiss ich, das NIS wohl eine eigene Datenbank pflegt.
Es ist nicht gesagt, dass es NIS sein muss. Es gibt noch einige andere Instanzen, die mit Namen zu tun haben (nscd, nsswitch, ...) und Konfigurationsdateien mit Cache-Lebensdauer-Definitionen. Also ist NIS nicht gezwunge, eine eigene Datenbank zu pflegen; es reicht das Cachen von /etc/passwd usw.
Scheint am nscd zu liegen, kann ads aber erst heute abend testen ...
Nö, eigentlich nicht. Simpel-Lösung: NIS = Network Information Service und der ist im Runlevel 2 und höher eingeplant. Reboot ist die M$-Wintendo-Dampframme; bei Tux reicht ein zartes Klopfen durch Wechsel des Runlevels:
init 1 # alles Netzmäßige stoppen init 2 # Netwerk wieder anfahren
dann sollte /etc/passwd ... neu gelesen werden. Es geht mit Sicherheit noch eleganter und gezielter; aber das weiß bestimmt ein NIS-Kenner!
Den Versuch hatte ich vorher schon gemacht, hat aber nicht funktioniert. Meine Hoffnung lag dann im reboot (zugegeben, der erste seit Wochen ...). Rainer --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (4)
-
micha28@gmx.de
-
ml@bendler-net.de
-
n.kordts@gmx.de
-
rainer.lischke@itellium.com