Hi
ich habe ein Problem mit Samba
meine smb.conf sieht so aus
# /etc/samba/smb.conf
[global]
workgroup = CHAOS
security = USER
username map = /etc/samba/smbusers
encrypt passwords = yes
[EVEONLY]
path = /data/ernest
security = USER
writable = True
username = evilernie1
[public]
path = /data/public
writable = True
guest ok = yes
read only = no
Das verzeichniss [EVEONLY] ist so configuriert das ich mit meinen computer ohne passwort zugreifen kann aber von keinen anderen computer aus.
Das verzeichniss [public] ist so configuriert das jeder in das verzeichniss lesen und schreiben kann.
Das funktioniert auch bis auf eine kleinigkeit
Ich kann mit meinen Computer nur eingeschränkt auf das [public] verzeichniss zugreifen d.h. ich kann keine verzeichnisse anlegen oder löschen.
Wenn ich ein verzeichniss mit inhalt löschen will löscht er den inhalt aber nicht das verzeichniss. Ich kann auch keine einzelne datei löschen.
Er sagt mir nur das der Zugriff verweigert ist.
Wer kann mir sagen wie ich smb.conf verändern kann das es funktioniert?
Danke
Linux 15.036 Themen, 107.107 Beiträge
1. security = USER darf nur einmal vorkommen und zwar unter [global]
Hast du auch die richtigen Linux-Berechtigungen fuer /data/public gesetzt? Bei guest, also jeder: chmod 777 /data/public
Ausserdem reicht es wenn du entweder read only = no ODER writeable = True machst. Beides ist doppelt gemoppelt ;-)
Ausserdem waere "valid users = evilernie1" statt username richtig.
Fuehr mal testparm aus, dass ueberprueft deine smb.conf.