Nice. Wie wäre es mit der erzeugten Datei, die Du uns selbst postuliert hast?
In der Datei im Pfad /var/lib/samba/usershares/ steht folgendes:
#VERSION 2
path=/home/karlheinz/Daten
comment=
usershare_acl=S-1-1-0:R,S-1-22-1-1000:F
guest_ok=y
sharename=Daten
2.)
Was passiert, wenn Du am Promptnet use Z: \\<server-ip>\<freigabe> /persistent:no
versuchst?
net use Z: \192.168.178.xx\Daten /persistent:no
führt zu invalid command: net use
Hm. Hast Du das auf der Windows-Kiste ausgeführt? (Da hab ich wohl vergessen das explizit hinzschreiben...)
Auf der Linux Shell... jetzt auf Windows. Klappt tadellos
3.)
Prüfe auf der Linux-Kiste oder User nobody Rechte am Verzeichnis hat:fastix@trainer:~$ sudo -i [Passwort] root@trainer:~# cd /tmp root@trainer:~# sudo -s -u nobody nobody@trainer:~$ cd /<DEIN ORDNER> nobody@trainer:~$ ls -l
nach der Eingabe der Zeile
sudo -s -u nobody
steht da
bash: /root/.bashrc: Keine Berechtigung
Das macht nichts. Denn am Prompt steht dann (hoffentlich) : nobody@<DEINHOSTNAME>. Damit bist Du dann "nobody genug und kannst mit cd /<ORDNER DEN DU FREIGEBEN WILLST> testen ob Du überhaupt auf die Mutti kommst und mit ls -l ob diese Kopfschmerzen hat.
nobody@desktop:~$ cd /Daten
führt zu "Datei oder Verzeichnis nicht gefunden".
Geht das cd nicht oder kannst Du den Ordner nicht listen, dann musst Du als root oder als Eigentümer an dem Ordner und dessen Inhalt Rechte für jedermann vergeben:
chmod 755 /PFAD/ZU/DEINEM_ORDNER chmod 644 /PFAD/ZU/DEINEM_ORDNER/*
Hab ich so gemacht, kam auch keine Fehlermeldung hat dann wohl geklappt. Zugriff mit nobody klappt trotzdem nicht :-(.
Hat der Ordner Unterordner, dann brauchen die ebenfalls "755".
So langsam verzweile ich :-( vielleicht sollte ich doch bei Windows bleiben, da ist so eine Ordnerfreigabe mit zwei Mausklicks erledigt...