Am 08.12.2011 16:49, schrieb Ralf Prengel:
On 08.12.2011 16:18, Ralf Prengel wrote:
Hallo,
folgendes Problem:
Ein Kunde nutzt ldap zur zentralen Benutzerverwaltung. Das klappt soweit für die Anmeldungen und auch mit einem Samba-Server der für einige XP-Systeme shares zur Verfügung stellt. Das Problem: Bei 2 Usern klappt die Anmeldung mit den Ldap-Password, bei zwei weiteren nicht. Bei diesen Usern klappt es wenn ich per lam per Oberfläche ein samba-Kennwort setzte. Das klingt jetzt alles wirr und ist es wohl auch. Wie kann ich raus bekommen was da genau passiert?
Gruß und dank
ok
ein glücklicher Treffer bei googel ergab:
user ändert das Kennwort mit passwd Resultat samba bekommt nichts mit user ändert auf dem zentralen Server mit smbpasswd das Kennwort Resultat ldap bekommt die Änderung mit
Nicht schön aber erst mal eine Lösung: Wie macht man das richtig?
Natürlich ist das so. Daher sollte man ein "System" benutzen, dass mit einem Schlag beide Kennwörter ändert. passwd ist für UNIX Kennwort zuständig (mehr oder weniger das, was in /etc/passwd und /etc/shadow steht) smbpasswd erzeugt Strings, die NT Systeme (Windows) versteht. In einem LDAP Verzeichnis werden all die Informationen gespeichert, etwa: userPassword:: e1NTSEF9ZkF0Sm1BNk1NSXpYcFJocWwrYWtyeHdYZFN4Q1ZFTmk= sambaNTPassword: 5F9111F5640949518F8F7AABD45F4284 sambaLMPassword: A9F65B21BCF43E81AAD3B435B51404EE usw... Eine gewöhnliche Linux Distribution (openSUSE, Debian, Ubuntu, ...) bringt von Haus aus keine solche Verwaltung mit. Abhilfe kann man sich etwa mit dem Projekt smbldap-tools verschaffen. Da gibt es dann entsprechende Tools, die auf einmal UNIX und smb Kennwörter / oder sonstige Benutzerinformationen erzeugen/bearbeiten/löschen können. Die Thematik ist relativ komplex, aber auch gut dokumentiert. http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/ -- Matthias -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org