===== SMB-Passwort setzen =====
aus http://stackoverflow.com/questions/18039887/how-to-change-samba-and-ubuntu-password-remotely
In einem Shell-Skript können Passwörter wie folgt gesetzt werden:
echo -e "newpass\nnewpass" | (smbpasswd -s username)
echo -e "newpass\nnewpass" | (passwd --stdin username)
==== Idee: Setzen des Samba-Passwort per Web-Seite ====
Einrichtung einer Web-Seite, mittels der Samba-Passwörter geändert werden können.
Zulassung von www-data als sudoer für smbpasswd erforderlich.
//Verworfen, da unsicher bezüglich Verwendung und Verbleib der Infomationen//
==== Idee: Setzen des Samba-Passwort per Datei in Home-Share ====
Jeder samba user hat ja auch einen unix-account und ich will das home-verzeichnis als privaten samba-share verwenden. \\
Wenn dort nun eine datei mit altem und neuem passwort abgelegt wird braucht es nur einen cronjob, der via smbpasswd das passwort setzt. Der rest ist ein wenig sicherheit und logging und jeder kann sein passwort beliebig ändern.
In dem tarball {{customer:enadco:setsmbpass.tgz}} ist ein Skript setsmbpasswd und Muster für den crontab-Eintrag.
==== Problem: Zugriff auf Share verweigert ====
Wenn ein Usermapping per ''/etc/samba/usermap.txt'' eingerichtet ist.
Damit der Zugriff auf den Home-Share funktioniert müssen __alle__ User in der Datei ''usermap.txt'' aufgenommen werden, auch solche, die keinen Alias besitzen (Beispiel: andreas = andreas).
==== Informationen: Features von Samba 4 ====
http://www.linux-magazine.com/Online/Features/What-s-New-in-Samba-4
Guter Artikel, der die Features von Samba 4 beschreibt.