[GELÖST] Samba-Share lässt sich nicht mounten

Probleme mit Samba, NFS, FTP und Co.
Antworten
BrotherJ
Beiträge: 323
Registriert: 15.11.2018 07:56:18

[GELÖST] Samba-Share lässt sich nicht mounten

Beitrag von BrotherJ » 27.06.2022 12:04:42

Hallo,

ich habe hier zwei Linux-Samba-Server, die ich verbinden will. Der Eine ist ein Red Hat Enterprise Linux Server release 5.11, auf dem ein UniBase-Programm zur Fakturierung läuft. Das ist nicht änderbar. Jetzt werden zur Fakturierung Bild-Daten eines anderen Programms benötigt, dass sich aber aufgrund fehlender Libraries und Programmpakete für dieses alte RedHat, hier nicht installieren lässt. Die Alternative ist die Bereitstellung eines weiteren Samba-Servers auf Debian Bullseye auf dem das Programm lauffähig ist.

Problem ist jetzt, dass sich das Samba-Share des neuen Samba-Servers auf dem RedHat-Server nicht mounten lässt:

Code: Alles auswählen

[root@localhost samba]# mount -t cifs -o username=samba,password=xxxxxxx //172.16.1.198/pc /mnt/
mount error 95 = Operation not supported
Meine smb.conf auf dem Debian-Linux sieht so aus:

Code: Alles auswählen

# Global parameters
[global]
        log file = /var/log/samba/log.%m
        logging = file
        map to guest = Bad User
        max log size = 1000
        netbios name = LINUX02
        obey pam restrictions = Yes
        pam password change = Yes
        panic action = /usr/share/samba/panic-action %d
        passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
        passwd program = /usr/bin/passwd %u
        server role = standalone server
        server string = %h server (Samba, Debian Linux)
        unix password sync = Yes
        usershare allow guests = Yes
        workgroup = LINUXNETWORK
        idmap config * : backend = tdb


[homes]
        browseable = No
        comment = Home Directories
        create mask = 0700
        directory mask = 0700
        valid users = %S


[pc]
        comment = Linux Shared
        create mask = 0777
        directory mask = 0777
        force create mode = 0777
        guest ok = Yes
        path = /home/tmp
        read only = No
Was läuft da beim Mounten schief?

Viele Grüße

BrotherJ
Zuletzt geändert von BrotherJ am 27.06.2022 18:34:37, insgesamt 1-mal geändert.

letzter3
Beiträge: 443
Registriert: 16.07.2011 22:07:31

Re: Samba-Share lässt sich nicht mounten

Beitrag von letzter3 » 27.06.2022 12:26:01

Der RedHat-PC wird die vom Debian-share geforderte SMB-Version nicht unterstützen

Benutzeravatar
debilian
Beiträge: 1162
Registriert: 21.05.2004 14:03:04
Wohnort: 192.168.43.7
Kontaktdaten:

Re: Samba-Share lässt sich nicht mounten

Beitrag von debilian » 27.06.2022 12:35:24

muss es von Server zu Server samba sein?
mounte die Laufwerke doch per nfs?!
-- nichts bewegt Sie wie ein GNU --

BrotherJ
Beiträge: 323
Registriert: 15.11.2018 07:56:18

Re: Samba-Share lässt sich nicht mounten

Beitrag von BrotherJ » 27.06.2022 13:13:28

letzter3 hat geschrieben: ↑ zum Beitrag ↑
27.06.2022 12:26:01
Der RedHat-PC wird die vom Debian-share geforderte SMB-Version nicht unterstützen
Warum nicht? Das ist doch unlogisch

BrotherJ
Beiträge: 323
Registriert: 15.11.2018 07:56:18

Re: Samba-Share lässt sich nicht mounten

Beitrag von BrotherJ » 27.06.2022 13:16:13

debilian hat geschrieben: ↑ zum Beitrag ↑
27.06.2022 12:35:24
muss es von Server zu Server samba sein?
mounte die Laufwerke doch per nfs?!
Einfacher gesagt als getan. Wie gesagt, kann auf diesem Server nichts mehr installiert werden. Auch kein NFS und es besteht zu dem installiertem Unibasic.

Benutzeravatar
Tintom
Moderator
Beiträge: 3029
Registriert: 14.04.2006 20:55:15
Wohnort: Göttingen

Re: Samba-Share lässt sich nicht mounten

Beitrag von Tintom » 27.06.2022 14:07:37

BrotherJ hat geschrieben: ↑ zum Beitrag ↑
27.06.2022 13:13:28
letzter3 hat geschrieben: ↑ zum Beitrag ↑
27.06.2022 12:26:01
Der RedHat-PC wird die vom Debian-share geforderte SMB-Version nicht unterstützen
Warum nicht? Das ist doch unlogisch
Nein, es ist sogar sehr logisch. Siehe z.B. hier. Dort steht auch schon die Lösung: Du gibts beim Mountaufruf vom Clienten die gewünschte Protokollversion mit vers=xx an.

mludwig
Beiträge: 793
Registriert: 30.01.2005 19:35:04

Re: Samba-Share lässt sich nicht mounten

Beitrag von mludwig » 27.06.2022 15:46:16

BrotherJ hat geschrieben: ↑ zum Beitrag ↑
27.06.2022 13:13:28
letzter3 hat geschrieben: ↑ zum Beitrag ↑
27.06.2022 12:26:01
Der RedHat-PC wird die vom Debian-share geforderte SMB-Version nicht unterstützen
Warum nicht? Das ist doch unlogisch
Das ist sogar schon unvermeidlich: dein RedHat Server ist uralt und unterstützt vermutlich nur SMBv1, da SMBv2 erst nach der Veröffentlichung von RH 5.11 (Jahr 2007 lt. Wikipedia) in Samba integriert wurde (erster Support in 2010).

SMBv1 wurde aber wegen diverser Sicherheitslücken in aktuellen Samba-Versionen deaktiviert - seit samba 4.11, so dass dein Debian-Server es gar nicht mehr anbietet ... eventuell kann man es per Konfiguration wieder einschalten, macht sich damit aber Sicherheitslücken auf.

BrotherJ
Beiträge: 323
Registriert: 15.11.2018 07:56:18

Re: Samba-Share lässt sich nicht mounten

Beitrag von BrotherJ » 27.06.2022 18:34:12

Okay, das waren jetzt dann sehr brauchbare Antworten. Die Lösung auf Debian lautet

Code: Alles auswählen

client min protocol = NT1
server min protocol = NT1
in der Global-Sektion der smb.conf und ein Restart der Services.
Und auf der Redhat-Seite

Code: Alles auswählen

[root@localhost samba]# mount -t cifs -o vers=1.0,username=samba,password=xxxxxxx //172.16.1.198/pc /mnt/
Wobei ich vers= mit unterschiedlichen Versionen ausprobiert hatte. Aber entscheidend war das Erzwingen in der smb.conf.

Na ja, wenn das mein RedHat-Server wäre, hätte der kein so altes OS und auch aktuelle Software. Wie gesagt hier läuft eine UniBasic-Software von 1980 drauf und irgendjemand hatte das wahrscheinlich vor neu Jahren auf das RedHat-Linux installiert. Seitdem wurde diese Maschine wahrscheinlich nie geupgraded. Ein Schweizer Gesetz zur Rechungsgestaltung hatte jetzt für dieses Hickhack geführt, denn 40 Jahre Daten und Geschäftsprozesse lassen sich nicht einmal kurz in eine aktuelle Fakturierungssoftware übertragen.

Jedenfalls vielen Dank für die Antworten

BrotherJ

Antworten