Ich habe Probleme mit Lese- / Schreibberechtigungen auf meinem Samba-Server. Wie behebe ich meine smb.conf- und Dateiberechtigungen, um einen einheitlicheren Zugriff zu erhalten?
smb.conf
[global]
workgroup = workgroup
netbios name = LnxNAS
server string = %h
wins support = no
dns proxy = no
security = user
encrypt passwords = yes
panic action = /usr/share/samba/panic-action %d
[homes]
comment = Home Directories
[Video]
path = /data/eric/Videos
[Music]
path = /data/eric/Music
[Pictures]
path = /data/eric/Pictures
[data]
path = /data
writeable = Yes
Mein ls -l von / data / eric / Pictures
drwxrwxrwx 2 ericfoss root 4096 2011-03-13 22:09 Android Projs
drwxrwxrwx 3 ericfoss root 4096 2011-03-13 22:09 Automotive
-rwxrwxrwx 1 ericfoss root 2439 2010-12-17 17:03 BDD reduction.png
-rwxrwxrwx 1 ericfoss root 2722 2010-12-17 16:55 BDD Tree.png
-rwxrwxrwx 1 ericfoss root 7341 2010-12-17 16:46 BDD Tree.xcf
-rwxrwxrwx 1 ericfoss root 72421 2007-11-22 22:59 Bum Ninja.jpg
-rwxrwxrwx 1 ericfoss root 32152 2010-12-17 21:25 cell transition.png
-rwxrwxrwx 1 ericfoss root 40212 2010-12-17 17:55 control graph.png
drwxrwxrwx 2 ericfoss root 4096 2011-03-13 22:09 Crap
-rwxrwxrwx 1 ericfoss root 82 2010-09-20 17:18 desktop.ini
ericfoss@SERVER:~$
Ausgabe von samba4 restart
sudo /etc/init.d/samba4 restart
* Stopping Samba 4 daemon samba [ OK ]
* Starting Samba 4 daemon samba
Unknown parameter encountered: "guest ok"
Ignoring unknown parameter "guest ok"
Unknown parameter encountered: "guest ok"
Ignoring unknown parameter "guest ok"
Unknown parameter encountered: "writeable"
Ignoring unknown parameter "writeable"
Unknown parameter encountered: "valid users"
Ignoring unknown parameter "valid users"
[ OK ]
Ich kann keine Dateien löschen, umbenennen oder erstellen ...
permissions
samba
users
file-sharing
Eric Fossum
quelle
quelle
Da Sie anscheinend keine Active Directory-Integration benötigen, ist es wahrscheinlich besser, Samba 3 (im "Samba" -Paket) zu installieren, als Samba 4, das noch nicht veröffentlicht wurde.
"writeable = yes" ist ein Alias für "read only = no" in Samba 3. Der Alias wurde in Samba 4 entfernt.
quelle
Ich hatte gerade das gleiche Problem wie OP. Die Samba-Konfiguration wurde korrekt eingerichtet, aber ich konnte immer noch keine Dateien schreiben.
Mein Problem war, dass das Verzeichnis, das ich freigeben wollte, vom Root-Benutzer erstellt wurde, also musste ich
chown
dieses Verzeichnis meinem normalen Benutzer zuweisen und alles funktioniert gut. Ich kann erstellen/delete
und/modify
Dateien und Ordner jetzt.quelle