Seite 1 von 2

Samba Docker Container

Verfasst: Di Feb 19, 2019 9:45 pm
von Matthias
Hallo zusammen,

ich versuche gerade einen Samba Docker Container zu starten, komme aber nicht final ans Ziel.
Ich nutze das DockerFile servercontainers/samba

Das Aufsetzen funktioniert fehlerfrei, aber ich sehe die Shares nicht im Netzwerk. Folgendes steht in der Konsole:

Code: Alles auswählen

root@788a0b490ace:/#
root@788a0b490ace:/# service smbd start
[ ok ] Starting SMB/CIFS daemon: smbd.
root@788a0b490ace:/# smbstatus

Samba version 4.5.12-Debian
PID     Username     Group        Machine                                   Protocol Version  Encryption           Signing
----------------------------------------------------------------------------------------------------------------------------------------

Service      pid     Machine       Connected at                     Encryption   Signing
---------------------------------------------------------------------------------------------

No locked files

root@788a0b490ace:/# testparm
Load smb config files from /etc/samba/smb.conf
Processing section "[test_share]"
Loaded services file OK.
Server role: ROLE_STANDALONE

Press enter to see a dump of your service definitions

# Global parameters
[global]
        server string = TWS2500
        workgroup = HAUSNETZ
        log file = /dev/stdout
        map to guest = Bad User
        server role = standalone server
        dns proxy = No
        idmap config * : backend = tdb


[test_share]
        path = /shares/test
        guest ok = Yes
        read only = No
root@788a0b490ace:/# net usershare info
[test]
path=/shares/test
comment=Everyone:R
usershare_acl=Everyone:R,
guest_ok=n

root@788a0b490ace:/#
Gibt es einen grundsätzlichen Grund warum smb auf dem TWS nicht laufen soll?

Gruß

Matthias

Re: Samba Docker Container

Verfasst: Mi Feb 20, 2019 11:24 am
von StefanW
Hallo Matthias,

auf was willst Du den mit SAMBA zugreifen?

Falls auf die Plattenstruktur des TWS: Das geht nicht, weil das wird von uns blockiert.

Stefan

Re: Samba Docker Container

Verfasst: Mi Feb 20, 2019 8:33 pm
von ms20de
Hallo Matthias,

grundsätzlich solltest du Samba schon verwendeten können, um zum Beispiel ein persistentes Dockervolume im Netzwerk freizugeben.

Hast du den Zugriff schon im Windows Datei Explorer über \\<IP des Timberwolfs> probiert?

Wenn das nicht geht, dann stimmt wahrscheinlich etwas mit der Netzwerk Konfiguration deines Docker Containers nicht.

Viele Grüße,
Matthias

Re: Samba Docker Container

Verfasst: Mi Feb 20, 2019 9:34 pm
von gbglace
Mal als Frage eines eher Netzwerkunkundigen, Brauch ich sowas um von Ausserhalb des TWS die 5TB Platte des 2600-er zu nutzen?

Re: Samba Docker Container

Verfasst: Mi Feb 20, 2019 9:48 pm
von EarlBacid
Also ich würde dowas nutzen um auf die Volumes der anderen Docker Container zuzugreifen. Quasi als Alternative zum SSH Container.

VG
Earl

Re: Samba Docker Container

Verfasst: Mi Feb 20, 2019 10:30 pm
von starwarsfan
Hallo Matthias
Matthias hat geschrieben: Di Feb 19, 2019 9:45 pm ich versuche gerade einen Samba Docker Container zu starten, komme aber nicht final ans Ziel.
Ich nutze das DockerFile servercontainers/samba
Hab's eben mal getestet, funktioniert problemlos.

Matthias hat geschrieben: Di Feb 19, 2019 9:45 pm Das Aufsetzen funktioniert fehlerfrei, aber ich sehe die Shares nicht im Netzwerk.
Offenbar nicht, denn sonst würde es ja funktionieren. :confusion-scratchheadyellow:

Matthias hat geschrieben: Di Feb 19, 2019 9:45 pm Folgendes steht in der Konsole:
Wozu bist Du auf der Konsole? Die wird überhaupt nicht gebraucht!?

Matthias hat geschrieben: Di Feb 19, 2019 9:45 pmGibt es einen grundsätzlichen Grund warum smb auf dem TWS nicht laufen soll?
Nein, gibt es nicht. Es funktioniert ja!

Hier meine Settings:
Bild
Bild

Der Wert bei SAMBA_VOLUME_CONFIG_myconfigname ist 1:1 aus der Dokumentation übernommen.

Weiter habe ich es nicht verfolgt, das Guest-Share ist aber nach Login sichtbar.

Re: Samba Docker Container

Verfasst: Do Feb 21, 2019 7:41 am
von gbglace
Wenn der läuft dann habe ich unter W10 quasi die Option ein Netzlaufwerk einzurichten und kann das normal nutzen? Ist man dann Mal mit VPN mit dem TWS-Netzwerk verbunden wäre das dann schon mein persönliches Cloudlaufwerk?

Re: Samba Docker Container

Verfasst: Do Feb 21, 2019 10:27 am
von starwarsfan
Hi
gbglace hat geschrieben: Do Feb 21, 2019 7:41 am Wenn der läuft dann habe ich unter W10 quasi die Option ein Netzlaufwerk einzurichten und kann das normal nutzen?
Das ist korrekt. Allerdings sollte dann natürlich an den Settings noch genauer geschraubt werden! Das wichtigste dabei wird wohl sein, ein Volume für die Shares anzulegen. Nicht dass die Daten weg sind, wenn der Container neu gestartet wird... :naughty:

gbglace hat geschrieben: Do Feb 21, 2019 7:41 amIst man dann Mal mit VPN mit dem TWS-Netzwerk verbunden wäre das dann schon mein persönliches Cloudlaufwerk?
So könnte man es auch nennen, ja. :handgestures-thumbupright:

Re: Samba Docker Container

Verfasst: Do Feb 21, 2019 9:02 pm
von Matthias
@starwarsfan

Danke für deinen Test. Ich habe genau deine Einstellungen so genutzt, und der Container startet auch, aber ich kann das Laufwerk nicht im Netzwerk finden. Auf meinem Rechner nutze ich ebenfalls Linux (Dolphin)
Wozu bist Du auf der Konsole?
Weil man sich mit "testparm" die smb Einstellungen ansehen kann.

Folgene Logs zum Container:

Code: Alles auswählen

################################################################################
Welcome to the servercontainers/samba
################################################################################
>> CONTAINER: starting initialisation
>> SAMBA CONFIG: no $SAMBA_CONF_MAP_TO_GUEST set, using 'Bad User'
>> ACCOUNT: adding account: matthias
Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully
New SMB password:
Retype new SMB password:
Added user matthias.
Enabled user matthias.
>> CMD: exec docker CMD
bash -c smbd -FS -d 2 < /dev/null
smbd version 4.9.4 started.
Copyright Andrew Tridgell and the Samba Team 1992-2018
uid=0 gid=0 euid=0 egid=0
Registered MSG_REQ_POOL_USAGE
Registered MSG_REQ_DMALLOC_MARK and LOG_CHANGED
Processing section "[Share]"
added interface eth0 ip=172.17.0.5 bcast=172.17.255.255 netmask=255.255.0.0
INFO: Profiling support unavailable in this build.
daemon_ready: STATUS=daemon 'smbd' finished starting up and ready to serve connections
Failed to fetch record!
waiting for connections
samba_tevent: EPOLL_CTL_DEL EBADF for fde[0x55fdb8f75930] mpx_fde[(nil)] fd[12] - disabling
Sieht das bei Dir gleich aus?

Hier die Einstellungen:
Bild
Bild

Gibt es noch Ideen?

Re: Samba Docker Container

Verfasst: Do Feb 21, 2019 9:52 pm
von jockel
Mal ganz banal: Hast Du auf dem Client vielleicht eine Firewall die die Verbindung blockiert?

Ansonsten probier doch mal ein mount -t cifs auf der Kommandozeile, z.B.:
cifs -o username=user,password=pw //192.168.1.10/shares /mnt/tw

Die Parameter musst Du natürlich anpassen.