PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : samba pdbedit



xman19
17.03.05, 11:14
hab Suse 9.2 mit Samba 3.0.11 als PDC laufen. nun will ich die userdaten per pdbedit ändern.
' pdbedit -Lv ' zeigt mir korrekt die user in der user-db an, doch wenn ich z.b.
' pdbedit -u hugo -d "Y:" ' ausführe, um das homelaufwerk des users hugo auf Y: zu setzen, dann ändert sich dieser wert leider nicht und ich bekomme wieder das zu sehen, was ' pdbedit -u hugo -Lv ' mir zeigen würde.
genauso ist es mit allen anderen pdbedit-operationen die einen wert ändern würden.
zur info: pdbedit führe ich natürlich als root aus.


weiss jemand weiter bzw. hat jemand das gleiche problem?


cu

xman19
17.03.05, 12:59
ok, ich hab jetzt selbst ne lösung gefunden.

standardmässig ist die user-db von samba ein smbpasswd-Backend, dort kann man nur die userinfos auslesen, aber nicht ändern.
nun muss man das smbpasswd-Backend in ein tdbsam-Backend migrieren und kann danach die ganzen werte ändern. :eek:

mehr dazu hier: http://gertranssmb3.berlios.de/output/passdb.html