Zepol
BSD begeisterter
Hallo Forum,
ich habe die Tage von OpenBSD 3.7 auf 3.8 migriert. Hat auch wie immer alles wunderbar funktioniert.
Nur habe ich jetzt mit Samba ein Problem:
Ich kann mich nicht auf dem Server per SMB Einloggen, weder mit einer Windows Kiste noch mit einer BSD Kiste.
Bei 3.7 war ja (in den Ports) die 2er Version von Samba, damit hat auch alles wunderbar funktioniert, aber die 3er will nun nicht.
Ich hatte erst die Config von der alten 2er eingespielt, ging nicht. Dann habe ich die Original 3er Config eingespielt und meine Shares darin eingerichtet.
Funktionierte aber genausowenig.
Wenn ich versuche mich Einzuloggen werden die folgenden Fehlermeldungen in den Logs erzeugt:
Nun wie ich gelesen habe benutzt die 3er tdbsam anstatt smbpasswd wie vorher.
Soll mir recht sein, schließlich steht da ja auch: tdbsam requires no further configuration.
Also Samba läuft als root, Samba hat in /etc/samba eine passdb.tdb und eine secrets.tdb angelegt. root hat Lese und Schreibrechte für diese Dateien. Die passdb.tdb hat aber 0 Byte.
Unter Windows bekomme ich Falsches Passwort oder unbekannter Benutzername und unter BSD bekomme ich session setup failed: NT_STATUS_LOGON_FAILURE
Hat jemand ne Ahnung woran es liegen könnte???
Google konnte mir auch noch nicht helfen. Ich weiß nicht weiter!
ich habe die Tage von OpenBSD 3.7 auf 3.8 migriert. Hat auch wie immer alles wunderbar funktioniert.
Nur habe ich jetzt mit Samba ein Problem:
Ich kann mich nicht auf dem Server per SMB Einloggen, weder mit einer Windows Kiste noch mit einer BSD Kiste.
Bei 3.7 war ja (in den Ports) die 2er Version von Samba, damit hat auch alles wunderbar funktioniert, aber die 3er will nun nicht.
Ich hatte erst die Config von der alten 2er eingespielt, ging nicht. Dann habe ich die Original 3er Config eingespielt und meine Shares darin eingerichtet.
Funktionierte aber genausowenig.
Wenn ich versuche mich Einzuloggen werden die folgenden Fehlermeldungen in den Logs erzeugt:
Code:
[2006/01/09 23:02:13, 0] /usr/obj/i386/samba-3.0.13p0/samba-3.0.13/source/passdb/pdb_tdb.c:tdbsam_tdbopen(195)
Unable to open/create TDB passwd
[2006/01/09 23:02:13, 0] /usr/obj/i386/samba-3.0.13p0/samba-3.0.13/source/passdb/pdb_tdb.c:tdbsam_getsampwnam(434)
pdb_getsampwnam: Unable to open TDB passwd (/etc/samba/passdb.tdb)!
[2006/01/10 19:59:06, 0] /usr/obj/i386/samba-3.0.13p0/samba-3.0.13/source/passdb/pdb_tdb.c:tdbsam_tdbopen(195)
Unable to open/create TDB passwd
[2006/01/10 19:59:06, 0] /usr/obj/i386/samba-3.0.13p0/samba-3.0.13/source/passdb/pdb_tdb.c:tdbsam_getsampwnam(434)
pdb_getsampwnam: Unable to open TDB passwd (/etc/samba/passdb.tdb)!
[2006/01/10 19:59:06, 0] /usr/obj/i386/samba-3.0.13p0/samba-3.0.13/source/passdb/pdb_tdb.c:tdbsam_tdbopen(195)
Unable to open/create TDB passwd
[2006/01/10 19:59:06, 0] /usr/obj/i386/samba-3.0.13p0/samba-3.0.13/source/passdb/pdb_tdb.c:tdbsam_getsampwnam(434)
pdb_getsampwnam: Unable to open TDB passwd (/etc/samba/passdb.tdb)!
[2006/01/10 19:59:26, 0] /usr/obj/i386/samba-3.0.13p0/samba-3.0.13/source/passdb/pdb_tdb.c:tdbsam_tdbopen(195)
Unable to open/create TDB passwd
[2006/01/10 19:59:26, 0] /usr/obj/i386/samba-3.0.13p0/samba-3.0.13/source/passdb/pdb_tdb.c:tdbsam_getsampwnam(434)
pdb_getsampwnam: Unable to open TDB passwd (/etc/samba/passdb.tdb)!
Nun wie ich gelesen habe benutzt die 3er tdbsam anstatt smbpasswd wie vorher.
Soll mir recht sein, schließlich steht da ja auch: tdbsam requires no further configuration.
Also Samba läuft als root, Samba hat in /etc/samba eine passdb.tdb und eine secrets.tdb angelegt. root hat Lese und Schreibrechte für diese Dateien. Die passdb.tdb hat aber 0 Byte.
Unter Windows bekomme ich Falsches Passwort oder unbekannter Benutzername und unter BSD bekomme ich session setup failed: NT_STATUS_LOGON_FAILURE
Hat jemand ne Ahnung woran es liegen könnte???
Google konnte mir auch noch nicht helfen. Ich weiß nicht weiter!