-----Ursprüngliche Nachricht----- Von: Jvrg Lange [mailto:joerg@iswooge-schule.kwe.de]
Hast du die Datenbank mit Ž/usr/lib/yp/ypinit -mŽ generiert? Server starten allein reicht nicht. (Vorher muß auch der ypdomainname gesetzt sein.) >
YP-DN stand schon, statt des ypinit habe ich gestern ein make in /etc/yp gemacht. Ich kann auch jetzt von RechnerB auf RechnerA 'gucken', mit ypcat/ypwhich. Das Komm-Prob ist somit gelöst, jetzt muß ich nur noch die Userverwaltung raffen, dann bin ich glücklich. Phänomen: useradd tester passwd tester --> user Tester does not exist In der passwd steht er drin, aber einloggen oder passwd'en will nicht. Ideen? Olli <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1252"> <META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2448.0"> <TITLE>AW: YP/NIS-Probleme</TITLE> </HEAD> <BODY> <FONT SIZE=2>> -----Ursprüngliche Nachricht-----</FONT> <FONT SIZE=2>> Von: Jvrg Lange [mailto:joerg@iswooge-schule.kwe.de]</FONT> <FONT SIZE=2>> </FONT> <FONT SIZE=2>> Hast du die Datenbank mit Ž/usr/lib/yp/ypinit -mŽ generiert? </FONT> <FONT SIZE=2>> Server starten</FONT> <FONT SIZE=2>> allein reicht nicht. (Vorher muß auch der ypdomainname </FONT> <FONT SIZE=2>> gesetzt sein.) > </FONT> </P> <FONT SIZE=2>YP-DN stand schon, statt des ypinit habe ich gestern ein make in /etc/yp gemacht. Ich kann auch jetzt von RechnerB auf RechnerA 'gucken', mit ypcat/ypwhich.</FONT></P> <FONT SIZE=2>Das Komm-Prob ist somit gelöst, jetzt muß ich nur noch die Userverwaltung raffen, dann bin ich glücklich.</FONT> <FONT SIZE=2>Phänomen:</FONT> </P> <FONT SIZE=2>useradd tester</FONT> <FONT SIZE=2>passwd tester --> user Tester does not exist</FONT> </P> <FONT SIZE=2>In der passwd steht er drin, aber einloggen oder passwd'en will nicht.</FONT> </P> <FONT SIZE=2>Ideen?</FONT> </P> <FONT SIZE=2>Olli</FONT> </P> </BODY>
Phänomen:
useradd tester passwd tester --> user Tester does not exist
In der passwd steht er drin, aber einloggen oder passwd'en will nicht.
Ideen?
Folgendes würde ich versuchen: Als erstes die User die du verwenden willst auf deinem Server einrichten. z.B. mit yast - Administrieren des Systems - Benutzerverwaltung. Dann die Datei /var/yp/Makefile bearbeiten, dort läßt sich eintragen welche Datenbanken/Informationen (NIS-Maps) von deinen Clients zentral abgerufen werden können (Absatz all). z.B. hosts / passwd u.s.w. (bei glibc-basierten Systemen auch shadow u.s.w.) Dann den Befehl ausführen um die Maps zu erstellen: /usr/lib/yp/ypinit -m Die werden im Unterverzeichnis von /var/yp/"NISDOMAINNAME" abgelegt. Jetzt mußt du nur noch den Workstations auf denen ypclient läuft, sagen welche Informationen lokal abgerufen werden und welche aus dem Netz geholt werden. Dies geschieht durch die Einträge in der Datei etc/nsswitch.conf Meine sieht so aus: passwd: compat group: compat shadow: compat passwd_compat: nis shadow_compat: nis group_compat: nis hosts: nis files dns networks: files dns services: db files protocols: db files rpc: db files ethers: db files netmasks: files netgroup: files bootparams: files automount: files aliases: files Du kannst dir auch das NIS-Howto und die man zu nsswitch.conf zur weiteren Aufbereitung des Themas durchlesen. Bis denn Waldemar Linux Rules! -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
participants (2)
-
Antwerpen@netsquare.org
-
hawkeye@web-alchemists.de