Hallo Leute,
ich stelle mich wahrscheinlich einfach nur zu blöd an! ich habe vor einer weile ein Script geschrieben mit dem man User aus einer CSV Datei auslesen und in Linux und Samba anlegen kann!
nun, nach einem Samba update funktioniert nur noch das Unix User anlegen, nicht aber das Samba User anlegen!
system("echo $passwd\n$passwd | smbpasswd -a -e -s $username > /dev/null 2>&1") / 256
das ganze ist in PHP geschrieben und wird als root ausgeführt (über webmin!)
nach einigem Suchen im Internet habe ich das so umgeschrieben wie es oben steht, früher stand da nur "smbpasswd -a -e -s $username $passwd" aber da ging gar nichts!
mit dem neuen legt er zwar den User im smbpasswd an, aber legt das Password nicht fest, das ist dann einfach XXXXXXXXXX....X!
vielleicht hat ja einer von euch eine Idee!
Danke
Peter
ich stelle mich wahrscheinlich einfach nur zu blöd an! ich habe vor einer weile ein Script geschrieben mit dem man User aus einer CSV Datei auslesen und in Linux und Samba anlegen kann!
nun, nach einem Samba update funktioniert nur noch das Unix User anlegen, nicht aber das Samba User anlegen!
system("echo $passwd\n$passwd | smbpasswd -a -e -s $username > /dev/null 2>&1") / 256
das ganze ist in PHP geschrieben und wird als root ausgeführt (über webmin!)
nach einigem Suchen im Internet habe ich das so umgeschrieben wie es oben steht, früher stand da nur "smbpasswd -a -e -s $username $passwd" aber da ging gar nichts!
mit dem neuen legt er zwar den User im smbpasswd an, aber legt das Password nicht fest, das ist dann einfach XXXXXXXXXX....X!
vielleicht hat ja einer von euch eine Idee!
Danke
Peter