christian56
Goto Top

GELÖST - Radiusserver mit smbpasswd

Ich versuche einen Radiusserver aufzusetzen, der PEAP und MSCHAPv2 zur Authentifizierung von Usern verwendet. Nun möchte ich anstatt einer users Datei eine vorhandene smbpasswd Datei von Samba verwenden.

Leider finde ich dazu keine Anleitung oder Hilfestellung im Netz. Ich habe die für mich logischen Änderungen durchgeführt und die radiusd.conf Datei komplett durchgearbeitet. Mein Server lässt sich allerdings nicht starten.

Die Fehlermeldung lautet:
rlm_passwd: can't bulid hashtable from passwd file


Kann mir jemand einen Tipp geben, wo ich den Fehler suchen muss bzw. wo ich eine Anleitung finde?

Viele Grüße - Christian

Content-ID: 55690

Url: https://administrator.de/contentid/55690

Ausgedruckt am: 24.11.2024 um 13:11 Uhr

aqui
aqui 03.04.2007 um 11:18:13 Uhr
Goto Top
Im Config File vom Freeradius selber findest du eine Anleitung wie man eine smbpasswd einbindet in die Authentifizierung.

Hier:
http://wiki.freeradius.org/index.php/Radiusd.conf
kannst du nachlesen wie die smbpasswd aktiviert wird !
christian56
christian56 04.04.2007 um 10:17:21 Uhr
Goto Top
Leider finde ich den Fehler nicht. Der Radiusserver bricht den Startvorgang ab, nachdem er folgende Fehlermeldung ausgegeben hat:

rlm_passwd: can't build hashtable from passwd file

Setze ich nun im etc_smbpasswd modul die hashsize auf 0 startet der Server. Allerdings lehnt er dann zu authentifizierende User mit einem Verweis ab, dass er die User nicht gefunden hat.
Ich vermute also, dass er nicht korrekt auf die smbpasswd Datei zugreifen kann - finde aber keine weiteren Einstellungen, die erforderlich scheinen.

Hat jemand einen Hinweis , wo ich noch einen Fehler gemacht habe?

Grüße - Christian
christian56
christian56 04.04.2007 um 13:07:30 Uhr
Goto Top
Sorry Leute, ich habe den Fehler gefunden.

Wenn der Radiusserver sich mit einem eigenen Benutzer anmeldet, sollte dieser auch Leserechte auf die SMBPASSWD Datei haben.

Gruß - Christian
aqui
aqui 05.04.2007 um 19:40:06 Uhr
Goto Top
OK, dann bitte Thread oben als gelöst markieren !