staging.inyokaproject.org

Ordnerfreigabe von Ordner auf dem Desktop über Nautilus funktioniert nicht

Status: Ungelöst | Ubuntu-Version: Ubuntu 20.04 (Focal Fossa)
Antworten |

suharoo

Anmeldungsdatum:
21. September 2016

Beiträge: 30

Hallo, ich habe mit dem Befehl

1
net usershare add --long scans /home/user/Skrivbord/scans "Scannerdaten" "Everyone:R","user:F" guest_ok=n

eine Samba-Ordnerfreigabe erstellt. In Nautilus wird die Freigabe unter Eigenschaften/Freigabe im Netzwerk auch korrekt angezeigt. Allerdings wird der Ordner selber nicht mit dem Share-Zeichen von Nautilus gekennzeichnet und es ist auch nicht möglich zuzulassen, dass andere Personen Dateien schaffen oder löschen können. Versucht man diese Freigaben einzurichten erhät man die Fehlermeldung 255:

"net usershare" returnerade fel 255: [2023/04/28 17:55:40,  0] ../../lib/util/debug.c:1100(reopen_one_log)
  reopen_one_log: Unable to open new log file 'scans/log.net': Filen eller katalogen finns inte
net usershare add: share name /home/user/skrivbord/scans contains invalid characters (any of %<>*?|/\+=;:",)

Außerdem ist vom Samba-Client kein Zugriff auf den Ordner möglich. Was übesehe ich? suhar000

Bilder

hakel2022

Anmeldungsdatum:
21. Februar 2022

Beiträge: 1402

suharoo

(Themenstarter)

Anmeldungsdatum:
21. September 2016

Beiträge: 30

Ich habe Deine Antwort so interpretiert, dass ich long aus dem Befehl rausnehmen muss.

1
net usershare add scans /home/user/Skrivbord/scans "Scannerdaten" "Everyone:R","user:F" guest_ok=n

Leider bleibt es weiterhin bei der selben Fehlermelung und der Ordner lässt sich nicht über Nautilus freigeben und kann auch nicht über smb angesprochen werden. Habe ich Deine Antwort richtig interpretiert oder meintest Du etwas anderes?

hakel2022

Anmeldungsdatum:
21. Februar 2022

Beiträge: 1402

Lt. Wiki wird der Parameter "long" für list und info genutzt nicht für add.

Für mich nicht nachvollziehbar, daß die Fehlermeldung sich nicht verändert hat.

Terminalbefehle werden immer so veröffentlicht ...

Befehl
Ausgabe
Endezeichen (Prompt)

Das ist einfach so "Usus" hier. 💡

share name /home/user/skrivbord/scans contains invalid characters (any of %<>*?|/\+=;:",)

Dachte es wären die "–".

Filen eller katalogen finns inte

Möglicherweise liegt es auch an deiner Lokalisierung.

Du bist "user" ?

Speedhub

Anmeldungsdatum:
7. Februar 2023

Beiträge: 4

Hallo, Fehlermeldung: ... contains invalid characters (any of %<>*?|/\+=;:",

Vielleicht klappts ohne das Komma zwischen den Berechtigungen von Everyone und User und ohne "" dort. Ohne richtig erkanntes User:F kann auch kein Log erstellt werden.

kB Team-Icon

Supporter, Wikiteam
Avatar von kB

Anmeldungsdatum:
4. Oktober 2007

Beiträge: 7816

suharoo schrieb:

[…]

net usershare add: share name /home/user/skrivbord/scans contains invalid characters (any of %<>*?|/\+=;:",)

Lese die Fehlermeldung: Ein Freigabename kann keinen Schrägstrich enthalten.

Speedhub

Anmeldungsdatum:
7. Februar 2023

Beiträge: 4

kB schrieb:

suharoo schrieb:

[…]

net usershare add: share name /home/user/skrivbord/scans contains invalid characters (any of %<>*?|/\+=;:",)

Lese die Fehlermeldung: Ein Freigabename kann keinen Schrägstrich enthalten.

Wenn Linux mit der gesamten Befehlszeile klarkommen würde, wüsste es ja, dass die Freigabe scans heisst, danach der Pfad kommt und der Fehler weiter hinten liegt. Aber ohne Rückmeldung vom TO erfahren wir das nicht.

kB Team-Icon

Supporter, Wikiteam
Avatar von kB

Anmeldungsdatum:
4. Oktober 2007

Beiträge: 7816

kB schrieb:

suharoo schrieb:

[…]

net usershare add: share name /home/user/skrivbord/scans contains invalid characters (any of %<>*?|/\+=;:",)

Lese die Fehlermeldung: Ein Freigabename kann keinen Schrägstrich enthalten.

Es ist möglicherweise eine falsche, irreführende Fehlermeldung. Welche Version des Kernels, von SAMBA und Nautilus verwendest Du? Zeige:

uname --kernel-release --kernel-version
smbd --version
nautilus --version
Antworten |