Seite 1 von 1

Samba WORKGROUP wird nicht angezeigt

BeitragVerfasst: Aug 20th, '19, 10:51
von Hanisch
Hallo,
ich habe Mageia 7 in einer VirtualBox mit den Oberflächen KDE-Plasma und Xfce installiert.
Code: Alles auswählen
Dolphin -> Netzwerk -> Freigegebene Ordner (SMB) -> zeigt nichts an.


Siehe Anhang.
Code: Alles auswählen
$ smbclient -L VM-Mageia
Unable to initialize messaging context
Enter WORKGROUP\opa's password:

   Sharename       Type      Comment
   ---------       ----      -------
   MUSIK           Disk     
   ÖFFENTLICH     Disk     
   DOWNLOADS       Disk     
   IPC$            IPC       IPC Service (Samba Server Version 4.10.4)
   opa             Disk      Home Directories
   Hewlett-Packard-HP-Color-LaserJet-2600n Printer   Hewlett-Packard HP Color LaserJet 2600n
Reconnecting with SMB1 for workgroup listing.

   Server               Comment
   ---------            -------

   Workgroup            Master
   ---------            -------
   WORKGROUP           


Mit den Einstellungen im Mageia-Kontrollzentrum -> Netzwerkfreigabe -> komme ich nicht klar!

Muß ich jetzt wegen Fehlern auf das Samba-Netzwerk verzichten?

Die Ordnerfreigabe mit Dolphin funktioniert auch nicht.
Code: Alles auswählen
Dolphin -> Persönlicher Ordner -> Rechtsklick auf einen Ordner -> Eigenschaften -> Freigabe -> hat keine Wirkung


Gruß
Ch. Hanisch

Re: Samba WORKGROUP wird nicht angezeigt

BeitragVerfasst: Aug 20th, '19, 13:51
von man-draker
Aus deinen Äußerungen schließe ich, dass du in der VM, mit dem MCC, eine SMB-Freigabe erzeugt und dabei einen Workgroup-Namen vergeben hast. Diesen bzw. die eingerichtete Freigabe möchtest du in der VM mit dem Dolphin anzeigen. Richtig?

Ergänzung: Die Dienste nmb und smb sind aktiv? (So lange sie gestoppt sind, wird das natürlich nichts.)

Re: Samba WORKGROUP wird nicht angezeigt

BeitragVerfasst: Aug 20th, '19, 14:31
von Hanisch
man-draker hat geschrieben:...mit dem MCC, eine SMB-Freigabe erzeugt und dabei einen Workgroup-Namen vergeben hast. Diesen bzw. die eingerichtete Freigabe möchtest du in der VM mit dem Dolphin anzeigen. Richtig?

Ich habe Eintragungen in
Mageia-Kontrollzentrum -> Netzwerkfreigabe -> "Zugriff auf über SMB (für Windows) freigegebene Laufwerke und Verzeichnisse"
sowie
"Laufwerke und Verzeichnisse auf SMB für Windows-Systeme freigeben"
Einen Workgroup-Namen habe ich dort nirgendwo vergeben, der steht in der /etc/samba/smb.conf

Die Dienste nmb und smb sind aktiv? (So lange sie gestoppt sind, wird das natürlich nichts.)

Diese Dienste nmb und smb sollten aktiv sein:
Code: Alles auswählen
$ sudo systemctl status nmb
● nmb.service - Samba NMB Daemon
   Loaded: loaded (/usr/lib/systemd/system/nmb.service; enabled; vendor preset: disabled)
   Active: active (running) since Tue 2019-08-20 15:03:36 CEST; 19min ago
     Docs: man:nmbd(8)
           man:samba(7)
           man:smb.conf(5)
 Main PID: 1862 (nmbd)
   Status: "nmbd: ready to serve connections..."
   Memory: 12.3M
   CGroup: /system.slice/nmb.service
           └─1862 /usr/sbin/nmbd --foreground --no-process-group

Aug 20 15:03:37 VM-Mageia nmbd[1862]:   This response was from IP 192.168.2.132, reporting an IP address of 192.168.2.132.
Aug 20 15:08:53 VM-Mageia nmbd[1862]: [2019/08/20 15:08:53.087090,  0] ../../source3/nmbd/nmbd_namequery.c:109(query_name_response)
Aug 20 15:08:53 VM-Mageia nmbd[1862]:   query_name_response: Multiple (2) responses received for a query on subnet 192.168.2.130 for name WORKGROUP<1d>.
Aug 20 15:08:53 VM-Mageia nmbd[1862]:   This response was from IP 192.168.2.132, reporting an IP address of 192.168.2.132.

$ sudo systemctl status smb
● smb.service - Samba SMB Daemon
   Loaded: loaded (/usr/lib/systemd/system/smb.service; enabled; vendor preset: disabled)
   Active: active (running) since Tue 2019-08-20 15:03:39 CEST; 19min ago
     Docs: man:smbd(8)
           man:samba(7)
           man:smb.conf(5)
 Main PID: 2346 (smbd)
   Status: "smbd: ready to serve connections..."
   Memory: 16.6M
   CGroup: /system.slice/smb.service
           ├─2346 /usr/sbin/smbd --foreground --no-process-group
           ├─2369 /usr/sbin/smbd --foreground --no-process-group
           ├─2370 /usr/sbin/smbd --foreground --no-process-group
           └─2371 /usr/sbin/smbd --foreground --no-process-group

Aug 20 15:03:36 VM-Mageia systemd[1]: Starting Samba SMB Daemon...


Das Problem der der Anzeige von "WORKGROUP" im Dolphin konnte ich lösen durch Hinzufügen der Zeile nach workgroup = WORKGROUP
Code: Alles auswählen
    client max protocol = NT1

in der /etc/samba/smb.conf

Angezeigt werden aber für den Server 'vm-mageia' nur die drei in der /etc/samba/smb.conf manuell eingetragenen Verzeichnisse:
...

Code: Alles auswählen
MUSIK]
    path = /home/opa/Musik
    read only = no
;   browseable = yes

[ÖFFENTLICH]
    path = /home/opa/Öffentlich
    read only = no

[DOWNLOADS]
    path = /home/opa/Downloads
    guest ok = yes
    read only = no


Unter Dolphin im Host-System ist: smb: vm-mageia leer und smb: workgroup meldet:
Code: Alles auswählen
Keine Verbindung zum Rechner für smb://vm-mageia/


Das Problem mit der Ordnerfreigabe via Dolphin bleibt erst einmal bestehen.

Gruß
Ch. Hanisch

Re: Samba WORKGROUP wird nicht angezeigt

BeitragVerfasst: Aug 20th, '19, 14:57
von man-draker
Dann bist du weiter, als ich in der eben aufgesetzten VM.

- Die Anzeige der Workgroup läuft auf einen Fehler, allerdings einen andern
- Einen Eintrag Fraigabe gibt es im Kontext-Menu nicht

Re: Samba WORKGROUP wird nicht angezeigt

BeitragVerfasst: Aug 20th, '19, 15:01
von Hanisch
man-draker hat geschrieben:- Einen Eintrag Fraigabe gibt es im Kontext-Menu nicht

Damit die Freigabe in Dolphin möglich wird muß installiert sein:
Code: Alles auswählen
$ sudo urpmi kdenetwork-filesharing
Paket kdenetwork-filesharing-19.04.0-1.mga7.x86_64 ist bereits installiert


Die Ordnerfreigabe unter Mageia erfolgt allerdings laut https://doc.mageia.org/mcc/6/de/content ... share.html
mit dem Programm 'draksambashare'

Code: Alles auswählen
$ sudo draksambashare


Gruß
Ch. Hanisch