Luca Bertoncello lucabert@lucabert.de (Fr 10 Sep 2010 07:23:34 CEST):
Hallo, Leute!
Ich habe einen Server mit Ubuntu Lucid und Samba installiert. Nun habe ich einigen Nutzer auf dem Server, die Samba nutzen sollen.
Leider jetzt muß ich immer mit tdbedit die Nutzer in Samba importieren (und die Leute müssen immer zu mir kommen und ihr Passwort eintippen).
Gibt es keine Möglichkeit, Samba zu überreden, die Systemnutzer zu nutzen, also kein extra DB?
Nein. Meines Wissens geht das nicht. Du könntest LDAP nehmen, aber auch dort gibt es dann ein Passwort und ein SMB-Passwort-Hash. SMB schickt die Passworte als Hash durch die Leitung, somit gehen die gängigen Verfahren (z.B. Authentifizierung gegen einen LDAP) nicht. Du wirst also immer zwei Passwort-DBs brauchen, die Du bestenfalls syncron halten könntest („unix password sync“ im Samba, und vielleicht gibt es ein pam-Modul, das auch das SMB-Passwort setzen könnte, wenn jemand „passwd” aufruft).