Samba Benutzer für mein Sonos einrichten
Damit ich bald meinem neuesten Spielzeug (Sonos) den Zugriff auf meine Musikfiles geben kann muss ich noch einen technischen User auf meinem Fileserver einrichten. (meinen letzten User habe ich vor 8 Jahren eingerichtet). Samba läuft hier schon seit vielen Jahren und die Installation wird hier nicht betrachtet. Folgende Kommandos erreichen dies (nein: ich mag keinen webmin/swat/sonstigen grafischen schnickschack)
(Für die nicht Linux Kenner: Samba ist das Programm mit dem man Windows Netzwerklaufwerke unter Linux freigeben kann)
Zuerst muss ein Benutzer eingerichtet werden.
useradd -s /sbin/nologin sonos
Dann ein smbpassword vergeben
smbpasswd -a sonos
New SMB password:
Retype new SMB password:
Added user sonos.
Das Verzeichniss in dem die Lieder liegen sollte für den Benutzer beschreibbar sein
chown sonos music -r
chmod 700 music -R
Und jetzt noch die Freigabe in der /etc/samba/smb.conf
[sonos]
path = /video/music
browsable = no
valid users = sonos
write list = sonos
So jetzt kann ich hoffentlich bei der Installation des Sonos dem System sagen mit welchem User es auf die Musikdateien zugreifen kann.