Am Don, 2003-01-30 um 15.20 schrieb Robert Schott:
Wie bekomme ich generell auf Clients hinzugefügte Benutzer automatisch auf dem Server hinzugefügt oder geht das schlichtweg nicht. Wenn das so ist, gibt es da möglicherweise einen anderen Ansatz der sowas regelt?
Du machst das quasi falsch herum: der NIS-Server hält die Benutzer-und Gruppeninformationen. Neue Benutzer und Gruppen, die auf allen NIS-Clients in Deiner NIS-Domäne verfügbar sein sollen, werden hier angelegt. Nun koppelt man NIS gerne mit NFS. Ich bin mir aus Deinen postings nicht sicher, ob Du das auch machst/willst. Wenn Du nun Deinen neuen Benutzer auf den NIS-Server angelegt hast, exportierst Du dessen Daten (cd /var/yp; make). Wenn Dein NIS-Server nun kein NFS-Server ist, so mußt Du dem Benutzer noch ein home spendieren, z.B. auf einem im Netzwerk vorhandenen NFS-Server oder eben auf Deinem Client. Das home kannst Du per Hand anlegen*, mit finger <username> siehst Du die Einstellungen, die Du in der passwd des NIS-Servers eingetragen hast (damit Du weisst, wo das home hingehört). Wenn Du Dich dann auf dem Client einloggst, landest Du in diesem home. Eleganter ist bei vielen Clients natürlich die Benutzung von NIS und NFS zusammen, da Du dann alle Benutzer und alle homes auf allen Clients zur Verfügung hast. Natürlich kannst Du weiterhin auf Deinen Clients lokale Benutzer anlegen. Die sollten dann allerdings andere Namen (bzw. UIDs) haben, als die im NIS eingetragenen. CU Martin *Kurzanleitung: Verzeichnis anlegen, Inhalt von /etc/skel in das Verzeichnis kopieren, Benutzer-und Gruppenzugehörigkeit setzen.