Ich habe mal wieder etwas gebastelt und stehe nun vor der Herausforderung, dass mein VDR Aufnahmen auf meinem NAS ablegen soll.
Das NAS bietet mir dafür Netzwerkfreigaben an (Samba und NFS). NFS scheint aber, so wie ich das gelesen habe, nur mit einer zentralen Userverwaltung zu funktionieren, welche ich nicht habe, also habe ich mich für Samba entschieden.
Da fangen die Probleme aber auch schon an.
Freigabe in die fstab einzutragen, funktioniert nicht, so lässt sie sich nicht mounten und gibt eine Fehlermeldung (kein Block device)
Mit mount -t cifs... bzw mount.cifs ... kann ich die Freigabe dann zwar auf /mnt/extern mounten und auch zugreifen, das scheint aber nur für root zu funktionieren. Ordnerrechte kann ich von 755 auch nicht ändern.
Das wiederum ist ein Problem, weil so mein VDR gar nicht erst dort auf die Freigabe schreiben kann und somit den Start verweigert.
Welche Parameter habe ich vielleicht übersehen oder muss/kann ich vielleicht noch einen ganz anderen Weg gehen?
Hier noch kurz die verschiedenen Varianten, die ich getestet habe:
fstab:
und hier noch der interessante Auszug der smb.conf vom NAS:
Das NAS bietet mir dafür Netzwerkfreigaben an (Samba und NFS). NFS scheint aber, so wie ich das gelesen habe, nur mit einer zentralen Userverwaltung zu funktionieren, welche ich nicht habe, also habe ich mich für Samba entschieden.
Da fangen die Probleme aber auch schon an.
Freigabe in die fstab einzutragen, funktioniert nicht, so lässt sie sich nicht mounten und gibt eine Fehlermeldung (kein Block device)
Mit mount -t cifs... bzw mount.cifs ... kann ich die Freigabe dann zwar auf /mnt/extern mounten und auch zugreifen, das scheint aber nur für root zu funktionieren. Ordnerrechte kann ich von 755 auch nicht ändern.
Das wiederum ist ein Problem, weil so mein VDR gar nicht erst dort auf die Freigabe schreiben kann und somit den Start verweigert.
Welche Parameter habe ich vielleicht übersehen oder muss/kann ich vielleicht noch einen ganz anderen Weg gehen?
Hier noch kurz die verschiedenen Varianten, die ich getestet habe:
Code:
mount -t cifs //10.14.x.y/Multimedia /mnt/extern -o username=xxx,password=yyy
fstab:
Code:
//10.14.x.y/Multimedia/ /mnt/extern cifs auto,user,username=xxx,password=yyy,rw,iocharset=utf8,file_mode=0666,dir_mode=0777 0 0
und hier noch der interessante Auszug der smb.conf vom NAS:
Code:
[~] # vi /etc/smb.conf
[global]
passdb backend = smbpasswd
workgroup = NAS
security=user
server string=NAS Server
encrypt passwords = Yes
username level = 0
map to guest = Bad User
null passwords = yes
max log size = 10
name resolve order = bcast wins
socket options = TCP_NODELAY SO_KEEPALIVE SO_SNDBUF=65536 SO_RCVBUF=65536
os level = 20
preferred master = no
dns proxy = No
smb passwd file=/etc/config/smbpasswd
username map = /etc/config/smbusers
guest account = guest
directory mask = 0777
create mask = 0777
oplocks = yes
locking = yes
disable spoolss = yes
load printers = no
force directory security mode = 0000
veto files = /.AppleDB/.AppleDouble/.AppleDesktop/:2eDS_Store/Network Trash Folder/Temporary Items/TheVolumeSettingsFolder/.@__thumb/.@__desc/:2e*/
delete veto files = yes
map archive = no
map system = no
map hidden = no
map read only = no
deadtime = 10
use sendfile = yes
display charset = UTF8
unix extensions = no
store dos attributes = yes
client ntlmv2 auth = yes
dos filetime resolution = no
inherit acls = yes
wide links = yes
min receivefile size = 4096
case sensitive = auto
domain master = auto
local master = yes
[Multimedia]
comment = System default share
path = /share/MD0_DATA/Multimedia
browsable = yes
oplocks = yes
ftp write only = no
public = yes
invalid users =
read list =
write list = "admin","xxx","yyy",@"Hauptbenutzer",@"everyone","guest"
valid users = "root",@"everyone","admin","xxx","yyy",@"Hauptbenutzer","guest"
inherit permissions = yes