Shared Folder(s) im LAN

Support rund um die Manjaro KDE Edition findet man in dieser Kategorie!
Benutzeravatar

Themen Author
MichaelP
Forum Kenner
Forum Kenner
Beiträge: 247
Registriert: Samstag 26. Januar 2019, 13:25
CPU: AMD Ryzen 9 5900X
GPU: NVIDIA GTX 3080 Ti
Kernel: 6.7.0
Desktop-Variante: KDE 5.27.10
GPU Treiber: NVIDIA 545.29.06
Hat sich bedankt: 17 Mal
Danksagung erhalten: 28 Mal

Shared Folder(s) im LAN

#1

Beitrag von MichaelP »

Hallo zusammen,

starte gerade einen Anlauf für einen USB-Stick freien Datenaustausch meiner PCs im LAN und hänge fest. :-\

Ich möchte zwischen Manjaro und Manjaro und auch im 2. Schritt zwischen Linux und Windows Dateien austauschen.
Habe dazu als ersten Schritt im meinem Homeverzeichnis einen Ordner "Exchange" angelegt und danach versucht,
in Dolphin per Rechtsklick im Menü über Eigenschaften im Register "Teilen" die Zugriffsberechtigung einzutragen.

Quittiert wird das mit der Fehlermeldung "Erstellen der Netzwerkfreigabe fehlgeschlagen" und der Begründung
net usershare add: cannot convert name "michaelp" to a SID. The transport connection is now disconnected...

Den User gibt es, hab mit sudo smbpasswd -a michaelp auch nochmal ein neues PW gesetzt, scheint alles o.k.
Zugriff auf eine Diskstation klappt im LAN prima, Samba-Service läuft... was mache ich falsch?

Gruß Michael
Benutzeravatar

LaGGGer
Forum Held
Forum Held
Beiträge: 1555
Registriert: Freitag 26. Juni 2020, 18:53
CPU: AMD Ryzen 7 5800X
GPU: Sapphire Nitro+ AMD Radeon RX 7700 XT
Kernel: 6.8
Desktop-Variante: XFCE
GPU Treiber: amdgpu im Kernel
Hat sich bedankt: 145 Mal
Danksagung erhalten: 250 Mal

Re: Shared Folder(s) im LAN

#2

Beitrag von LaGGGer »

Hallo
Was sagt denn:

Code: Alles auswählen

systemctl status samba
°°
MfG LaGGGer
Benutzeravatar

Themen Author
MichaelP
Forum Kenner
Forum Kenner
Beiträge: 247
Registriert: Samstag 26. Januar 2019, 13:25
CPU: AMD Ryzen 9 5900X
GPU: NVIDIA GTX 3080 Ti
Kernel: 6.7.0
Desktop-Variante: KDE 5.27.10
GPU Treiber: NVIDIA 545.29.06
Hat sich bedankt: 17 Mal
Danksagung erhalten: 28 Mal

Re: Shared Folder(s) im LAN

#3

Beitrag von MichaelP »

@LaGGGer:

samba.service - Samba AD Daemon
Loaded: loaded (/usr/lib/systemd/system/samba.service; disabled; preset: disabled)
Active: inactive (dead)


Gruß Michael
Benutzeravatar

LaGGGer
Forum Held
Forum Held
Beiträge: 1555
Registriert: Freitag 26. Juni 2020, 18:53
CPU: AMD Ryzen 7 5800X
GPU: Sapphire Nitro+ AMD Radeon RX 7700 XT
Kernel: 6.8
Desktop-Variante: XFCE
GPU Treiber: amdgpu im Kernel
Hat sich bedankt: 145 Mal
Danksagung erhalten: 250 Mal

Re: Shared Folder(s) im LAN

#4

Beitrag von LaGGGer »

Aaalso.. ich mach nix mehr mit samba, da war ich auf dem falschen Gleis.

Ok, hier steht wie man Freigaben mit verschiedenen Dateimanagern erstellt.
https://wiki.manjaro.org/index.php/Usin ... le_Manager

Das erstmal installieren:

Code: Alles auswählen

pamac install nautilus-share manjaro-settings-samba gvfs-smb
Dann muss nicht samba, sondern smb dauerhaft aktiviert werden:

Code: Alles auswählen

sudo systemctl enable smb.sevice --now
und zur Sicherheit, keine Ahnung ob man nmb wirklich braucht:

Code: Alles auswählen

sudo systemctl enable nmb --now
Hier noch ein link zu einem überblick der Services:
Samba-Deamons und ähnliche Dienste

Ich kann jetzt nach einem Rechtsklick auf einen Ordner --> Eigenschaften --> Freigabe diesen freigeben. Ich nutze allerdings Thunar und XFCE, aber der Weg sollte der gleiche sein.
°°
MfG LaGGGer
Benutzeravatar

Themen Author
MichaelP
Forum Kenner
Forum Kenner
Beiträge: 247
Registriert: Samstag 26. Januar 2019, 13:25
CPU: AMD Ryzen 9 5900X
GPU: NVIDIA GTX 3080 Ti
Kernel: 6.7.0
Desktop-Variante: KDE 5.27.10
GPU Treiber: NVIDIA 545.29.06
Hat sich bedankt: 17 Mal
Danksagung erhalten: 28 Mal

Re: Shared Folder(s) im LAN

#5

Beitrag von MichaelP »

Hallo LaGGGer,

danke für deinen Tipp.

hatte zwischenzeitlich auf dem zweiten Rechner versucht, ein Verzeichnis zu "sharen". Bei diesem PC gab es zunächst per Dolphin eine andere Fehlermeldung: sinngemäß: Ordner läßt sich nicht teilen, da "manjaro-settings-samba" nicht installiert sei.

Hat mich gewundert, da ich nix deinstalliert hab und beide Systeme gleich halte - aber auch lt. Pamac war es so.
Ist ja keine Tat, hab es nachinstalliert und siehe da, gleiche Fehlermeldung wie auf erstem Rechner.

Mittlerweile vermute ich "Bockmist" in den Default-Settings von Samba, Ich werd es morgen mal mit SMB probieren.
Heute abend bin ich zu fertig nach zwei Stunden Badminton in Verbindung mit den Spätfolgen vom Weihnachtsgebäck ::)

mfG Michael
Benutzeravatar

LaGGGer
Forum Held
Forum Held
Beiträge: 1555
Registriert: Freitag 26. Juni 2020, 18:53
CPU: AMD Ryzen 7 5800X
GPU: Sapphire Nitro+ AMD Radeon RX 7700 XT
Kernel: 6.8
Desktop-Variante: XFCE
GPU Treiber: amdgpu im Kernel
Hat sich bedankt: 145 Mal
Danksagung erhalten: 250 Mal

Re: Shared Folder(s) im LAN

#6

Beitrag von LaGGGer »

MichaelP hat geschrieben: ↑Mittwoch 28. Dezember 2022, 23:08 Ordner läßt sich nicht teilen, da "manjaro-settings-samba" nicht installiert sei.
.....
ist ja keine Tat, hab es nachinstalliert und siehe da, gleiche Fehlermeldung wie auf erstem Rechner.
Hast du denn alles so gemacht wie ich es oben beschreiben habe? Ich vermute nicht, sonst würde die Fehlermeldung mit manjaro-settings-samba nicht kommen.

Ich habe noch was gefunden, da du ja Dolphin mit KDE benutzt.

Du brauchst für KDE noch ein zusätzliches Programm, und zwar kdenetwork-filesharing.
Schau mal hier nach, hier gehts um Ubuntu, sollte aber keine Rolle spielen:
https://wiki.ubuntuusers.de/Archiv/Samba_Server_KDE/

Anscheinend unterscheidet sich (mal wieder) KDE von anderen Desktops wie z.B. XFCE. Möglicherweise brauchst du die anderen Programme nicht die ich oben beschrieben habe, bis auf manjaro-settings-samba, das ja unter anderem erst eine smb.conf für samba erzeugt.

So sollte das in Dolpin aussehen:
https://apps.kde.org/de/kdenetwork_filesharing/

Sorry, aber KDE ist nicht so wirklich meins.
°°
MfG LaGGGer
Benutzeravatar

Themen Author
MichaelP
Forum Kenner
Forum Kenner
Beiträge: 247
Registriert: Samstag 26. Januar 2019, 13:25
CPU: AMD Ryzen 9 5900X
GPU: NVIDIA GTX 3080 Ti
Kernel: 6.7.0
Desktop-Variante: KDE 5.27.10
GPU Treiber: NVIDIA 545.29.06
Hat sich bedankt: 17 Mal
Danksagung erhalten: 28 Mal

Re: Shared Folder(s) im LAN

#7

Beitrag von MichaelP »

Hallo LaGGGer,

mit Deinem ersten Befehl wurden installiert:

Code: Alles auswählen

Wird installiert (16):
  gnome-desktop-4        1:43-1               (Benötigt von: nautilus-share)  extra      119,4 KB
  exempi                 2.6.3-1              (Benötigt von: nautilus-share)  extra      547,4 KB
  gupnp-dlna             0.12.0-2             (Benötigt von: nautilus-share)  extra      103,8 KB
  libcue                 2.2.1-2              (Benötigt von: nautilus-share)  extra      21,4 KB
  libgrss                0.7.0+16+g971c421-3  (Benötigt von: nautilus-share)  extra      107,5 KB
  libgsf                 1.14.50-1            (Benötigt von: nautilus-share)  extra      333,2 KB
  libgxps                0.3.2-2              (Benötigt von: nautilus-share)  extra      113,4 KB
  osinfo-db              20221130-1           (Benötigt von: nautilus-share)  community  203,9 KB
  libosinfo              1.10.0-2             (Benötigt von: nautilus-share)  community  289,8 KB
  tracker3-miners        3.4.2-1              (Benötigt von: nautilus-share)  extra      726,4 KB
  gnome-autoar           0.4.3-2              (Benötigt von: nautilus-share)  extra      72,8 KB
  libportal              0.6-1                (Benötigt von: nautilus-share)  extra      80,8 KB
  libportal-gtk4         0.6-1                (Benötigt von: nautilus-share)  extra      13,3 KB
  libnautilus-extension  43.1-1               (Benötigt von: nautilus-share)  extra      33,1 KB
  nautilus               43.1-1               (Benötigt von: nautilus-share)  extra      2,4 MB
  nautilus-share         0.7.5-3                                              community  69,7 KB
Da alle Dateien nur von nautilus-share benötigt werden, brauch die wohl eher nicht.
Und Installation von manjaro-settings-samba wurde übersprungen, da aktuell.

Leider komme ich danach z.Z. noch nicht weiter:
sudo systemctl enable smb.sevice --now
Failed to enable unit: Unit file smb.sevice.service does not exist.

Ich guck jetzt mal, ob die SMB-Services installiert sind...

MfG Michael
Benutzeravatar

country
Forum Held
Forum Held
Beiträge: 1116
Registriert: Samstag 16. Oktober 2021, 02:12
CPU: Ryzen 7 3700X
GPU: RTX 3060Ti
Kernel: up-to-date
Desktop-Variante: Cinnamon
GPU Treiber: RTX 3060Ti
Hat sich bedankt: 122 Mal
Danksagung erhalten: 226 Mal

Re: Shared Folder(s) im LAN

#8

Beitrag von country »

Brauchst nichts installieren. Nur richtig schreiben

sudo systemctl enable smb.service

sudo systemctl start smb.service

-

sudo systemctl enable nmb.service

sudo systemctl start nmb.service
Benutzeravatar

LaGGGer
Forum Held
Forum Held
Beiträge: 1555
Registriert: Freitag 26. Juni 2020, 18:53
CPU: AMD Ryzen 7 5800X
GPU: Sapphire Nitro+ AMD Radeon RX 7700 XT
Kernel: 6.8
Desktop-Variante: XFCE
GPU Treiber: amdgpu im Kernel
Hat sich bedankt: 145 Mal
Danksagung erhalten: 250 Mal

Re: Shared Folder(s) im LAN

#9

Beitrag von LaGGGer »

country hat geschrieben: ↑Donnerstag 29. Dezember 2022, 12:31 Brauchst nichts installieren. Nur richtig schreiben

sudo systemctl enable smb.service

sudo systemctl start smb.service
Die Schreibweise geht natürlich auch, aber mit dem Parameter --now setze ich start & enable auf einmal in einem Befehl.
Ich zitiere:
https://unix.stackexchange.com/questions/374280/ hat geschrieben:Sieht so aus, als ob der --now Schalter in Version 220 hinzugefügt wurde.
Oder hier:

Code: Alles auswählen

systemctl --help
--now               Start or stop unit after enabling or disabling it
Oder meinst du was anderes ?

EDIT
Ok, habs grade erst gesehen, er hat sevice anstatt service geschrieben. Ich dachte du meinst den Parameter, mein Fehler, Sorry
°°
MfG LaGGGer
Benutzeravatar

Themen Author
MichaelP
Forum Kenner
Forum Kenner
Beiträge: 247
Registriert: Samstag 26. Januar 2019, 13:25
CPU: AMD Ryzen 9 5900X
GPU: NVIDIA GTX 3080 Ti
Kernel: 6.7.0
Desktop-Variante: KDE 5.27.10
GPU Treiber: NVIDIA 545.29.06
Hat sich bedankt: 17 Mal
Danksagung erhalten: 28 Mal

Re: Shared Folder(s) im LAN

#10

Beitrag von MichaelP »

Hallo County & LaGGGer,

@county: Kompliment, hast Du gute Augen :)
ich hab den Tippfehler nicht gesehen, der Tipp >:D hat mich wohl abgelenkt.
@LaGGGer: Damit sieht es jetzt gut aus, deine Kommandos wurden fehlerfrei akzeptiert.

Muß jetzt gucken wie ich die Berechtigungen auf den Ordner einrichte.
Dolphin bietet n.m.K.über Eigenschaften keine Netzfreigabe außer Samba an.
Bei meiner Diskstation frag ich einfach mit smb:IP und die DS verifiziert dann per Username und Paßwort.
Gibt es ein Tool auf der KDE-GUI?

mfG Michael
Benutzeravatar

LaGGGer
Forum Held
Forum Held
Beiträge: 1555
Registriert: Freitag 26. Juni 2020, 18:53
CPU: AMD Ryzen 7 5800X
GPU: Sapphire Nitro+ AMD Radeon RX 7700 XT
Kernel: 6.8
Desktop-Variante: XFCE
GPU Treiber: amdgpu im Kernel
Hat sich bedankt: 145 Mal
Danksagung erhalten: 250 Mal

Re: Shared Folder(s) im LAN

#11

Beitrag von LaGGGer »

So, das hat mir jetzt keine Ruhe gelassen und ich habe mir KDE in Boxen (Virtualisierer von Gnome) erstellt.

Also nochmal, das musst du installieren:

Code: Alles auswählen

sudo pamac install nautilus-share   manjaro-settings-samba
Dann smb & nmb aktivieren:

Code: Alles auswählen

sudo systemctl enable smb.service --now

sudo systemctl enable nmb.service --now
Neustart.
Die Services sollten schon funktionieren, aber die Installation ist anscheinend noch nicht registriert. Also ich musste jedenfalls das System neu starten.

In Nautilus gibt es -das muss neuer sein als das was ich im web gefunden habe- nicht mehr den Reiter Freigabe unter Eigenschaften, das heist jetzt Teilen. Da muss man sich erst registrieren.

Hinweis
Normalerweise ist unter Manjaro der erste Nutzer, also du selbst, schon automatisch bei samba registriert, hier in KDE anscheinend nicht.

Nach der Registrierung sollte unter Teilen das Fenster so aussehen.

83

Zunächst natürlich Diesen Ordner für andere Rechner im lokalen Netzwerk freigeben aktivieren, also anhaken.
Ich habe noch Gastanmeldung zulassen angehakt und Everyone die Volle Kontrolle gegeben. Somit kann jeder, der auf diese Samba Freigabe zugreift, ohne Passwort (Gast) schreiben & lesen, Dateien erstellen usw, eben volle Kontrolle, jeder darf alles.

84

So, das solltes es jetzt aber gewesen sein, das sollte für alle linux Rechner funktionieren. Für Windows keine Garantie,
.... nun, probier es aus.
°°
MfG LaGGGer
Benutzeravatar

Themen Author
MichaelP
Forum Kenner
Forum Kenner
Beiträge: 247
Registriert: Samstag 26. Januar 2019, 13:25
CPU: AMD Ryzen 9 5900X
GPU: NVIDIA GTX 3080 Ti
Kernel: 6.7.0
Desktop-Variante: KDE 5.27.10
GPU Treiber: NVIDIA 545.29.06
Hat sich bedankt: 17 Mal
Danksagung erhalten: 28 Mal

Re: Shared Folder(s) im LAN

#12

Beitrag von MichaelP »

Hallo LaGGGer,

frohes Neues & vielen Dank für deine Mühe !

Leider erweist sich die Freigabe als störrisch :-[

1. Versuch:
Ich hab zunächst die Befehle in deinen Codeblöcken ausgeführt - ging ohne Fehler glatt durch.
In Dolphin (nach Restart) gab es im Register Eingenschaften ...Teilen dann wieder die Fehlermeldung.
net usershare add: cannot convert name "michaelp" to a SID. The transport connection is now disconnected...

2. Versuch
manjaro-settings-samba und smb4k reinstalliert, Samba selbst wegen Abhängigkeiten belassen.
Danach wieder deine Kommandos ausgeführt, gebootet und in Dolphin für meinen Exchange-Ordner das Register Teilen aufgerufen.

Ergebnis:
This folder cannot be shared because /var/lib/samba/usershares does not exist

Das stimmt auch so, denn Manjaro legt nicht ..../usershares, sondern .../usershare (Einzahl an). >:D
Nach Umbenennung von usershare in usershares kann ich wie in deinem Screenshot dargestellt, die Berechtigungen für den Shared-Ordner
bestimmen, erhalte aber dann bei OK als Ergebnis:

Interne Fehlermeldung von Samba
net usershare: usershares are currently disabled

Entweder ist in KDE & Manjaro die Freigabe verbugt oder so kompliziert, daß ich zu blöd bin es umzusetzen.
Ärgerlich finde ich, daß solch ein simpler Wunsch so benutzerunfreundlich "verpackt" wird.
Eigentlich müßte über eine GUI per Abfrage Username, Password, Shareordner das Ganze in 2 min. einzutragen sein.

Hab auch mal SMB4K installiert. Das startet nicht einmal unter Manjaro, obwohl im offiz. Community Verzeichnis :( .

Sehe als letzte Variante die Option, es in einem Live-Medium zu testen. Wenn es da auch nicht klappt bleibts beim USB-Stick :o

LG Michael
Benutzeravatar

Themen Author
MichaelP
Forum Kenner
Forum Kenner
Beiträge: 247
Registriert: Samstag 26. Januar 2019, 13:25
CPU: AMD Ryzen 9 5900X
GPU: NVIDIA GTX 3080 Ti
Kernel: 6.7.0
Desktop-Variante: KDE 5.27.10
GPU Treiber: NVIDIA 545.29.06
Hat sich bedankt: 17 Mal
Danksagung erhalten: 28 Mal

Re: Shared Folder(s) im LAN

#13

Beitrag von MichaelP »

Im englischen Forum:

https://forum.manjaro.org/t/samba-canno ... ate/119165

und das seit August 2022 :o

Gruß Michael
Benutzeravatar

LaGGGer
Forum Held
Forum Held
Beiträge: 1555
Registriert: Freitag 26. Juni 2020, 18:53
CPU: AMD Ryzen 7 5800X
GPU: Sapphire Nitro+ AMD Radeon RX 7700 XT
Kernel: 6.8
Desktop-Variante: XFCE
GPU Treiber: amdgpu im Kernel
Hat sich bedankt: 145 Mal
Danksagung erhalten: 250 Mal

Re: Shared Folder(s) im LAN

#14

Beitrag von LaGGGer »

MichaelP hat geschrieben: ↑Dienstag 3. Januar 2023, 15:39 Im englischen Forum:

https://forum.manjaro.org/t/samba-canno ... ate/119165

und das seit August 2022 :o

Gruß Michael
Ja, ich kenne den Beitrag, hat mir aber auch nicht weitergeholfen. Bin noch dran, habs mit LinuxMint Cinnamon hinbekommen.
Momentaner Stand ist, das ich nur mit Benutzernamen & Passwort auf die Freigabe zugreifen kann. Anonym geht nicht.
Aber schaun wir mal.... Noch werfe ich die Flinte nicht ins Korn.

Glaube fast, es ist einfacher eine Freigabe über die smb.conf zu erstellen.

EDIT
Hier noch ein Beitrag warum das früher wesentlich einfacher war:
https://kofler.info/zugriff-auf-netzwer ... -nautilus/
°°
MfG LaGGGer
Benutzeravatar

zompel
Forum Held
Forum Held
Beiträge: 530
Registriert: Montag 9. Dezember 2019, 19:52
Wohnort: Essen, NRW
CPU: Intel Core i9-9900KF
GPU: nVidia GeForce RTX 2070
Kernel: 6.6 LTS
Desktop-Variante: Gnome
GPU Treiber: nVidia
Hat sich bedankt: 19 Mal
Danksagung erhalten: 105 Mal

Re: Shared Folder(s) im LAN

#15

Beitrag von zompel »

LaGGGer hat geschrieben: ↑Dienstag 3. Januar 2023, 16:45 Momentaner Stand ist, das ich nur mit Benutzernamen & Passwort auf die Freigabe zugreifen kann. Anonym geht nicht.
Aber schaun wir mal.... Noch werfe ich die Flinte nicht ins Korn.
Versuch mal im GruppenrichtlinienEditor unter Windows folgende Richtlinie zu deaktivieren (siehe Bild).

Natürlich muss der entsprechende Benutzer dann noch irgendwie Zugriffsrechte bekommen.
Dateianhänge
gpedit.jpg
gpedit.jpg (162.21 KiB) 926 mal betrachtet
Antworten

Zurück zu „Manjaro KDE Edition“