3faltigkeit
Lieutenant
- Registriert
- Jan. 2017
- Beiträge
- 862
Hallo Zusammen,
ich habe ein dubioses Problem mit der SMB-Freigabe meiner FritzBox 7490 (OS: 7.21).
SMB Version 1.0 ist an der FB nicht aktiv. Nur ein höhrers Protokoll. Welches sagt die GUI nicht aus.
Das Share wird mit der fstab eingehängt: //IP/Pfad /media/ordner cifs noperm,credentials/home/user/.datei 0 0
Das noperm habe ich nur drin, da er es sonst als read only einhängt.
Das Problem ist reproduzierbar. Ich erstelle eine .ods auf dem Netzlaufwerk. Öffne diese, schreibe Test rein und speichere.
Die Datei kann dann nicht geöffnet werden. Es kommt der LibreOffice Importer der nur kryptische Zeichen importieren kann.
Lokal auf der platte passiert das nicht. Eine planke (editor) Datei nur mit Text drin hat das Problem nicht. Der Libre Office Writer schon. Der zeigt dann nur "#".
Dateien öffnen und ohne speichern schließen funktioniert. Sobald man über die ein gehangene SMB-Freigabe aber etwas speichert (schreibt), ist die Datei Schrott. Auch ein Entspacken bzw. reparieren mit WinRAR funktioniert dann nicht mehr.
Von den Windows Rechnern aus funktioniert alles problemlos.
Das Linux ist ein ZorinOS 15.2 64 Bit (Ubuntu 18.04) mit den neusten verfügbaren Updates drauf.
Ich habe aktuell keine Idee dazu, eventuell fällt euch etwas dazu ein.
Besten Dank & viele Grüße
Edit: Die FB in 7.21 supportet SMB2 & SMB3.
Ich habe jetzt in der fstab mit vers=2.0 und vers=3.0 getestet.
Es ist immer das selbe Ergebnis. Die Protokoll-Version spielt keine Rolle.
Edit2: Ich sehe gerade er hängt beim speichern fest. Die Datei ist wahrscheinlich zerstört, da man beim speichern einfach beendet. Dann wäre die Farge, warum kann er nicht speichern...
Edit3: Ich habe jetzt mit smbclient vom Linux aus getestet und bekomme das hier:
Die smb.conf schaut so aus:
ich habe ein dubioses Problem mit der SMB-Freigabe meiner FritzBox 7490 (OS: 7.21).
SMB Version 1.0 ist an der FB nicht aktiv. Nur ein höhrers Protokoll. Welches sagt die GUI nicht aus.
Das Share wird mit der fstab eingehängt: //IP/Pfad /media/ordner cifs noperm,credentials/home/user/.datei 0 0
Das noperm habe ich nur drin, da er es sonst als read only einhängt.
Das Problem ist reproduzierbar. Ich erstelle eine .ods auf dem Netzlaufwerk. Öffne diese, schreibe Test rein und speichere.
Die Datei kann dann nicht geöffnet werden. Es kommt der LibreOffice Importer der nur kryptische Zeichen importieren kann.
Lokal auf der platte passiert das nicht. Eine planke (editor) Datei nur mit Text drin hat das Problem nicht. Der Libre Office Writer schon. Der zeigt dann nur "#".
Dateien öffnen und ohne speichern schließen funktioniert. Sobald man über die ein gehangene SMB-Freigabe aber etwas speichert (schreibt), ist die Datei Schrott. Auch ein Entspacken bzw. reparieren mit WinRAR funktioniert dann nicht mehr.
Von den Windows Rechnern aus funktioniert alles problemlos.
Das Linux ist ein ZorinOS 15.2 64 Bit (Ubuntu 18.04) mit den neusten verfügbaren Updates drauf.
Ich habe aktuell keine Idee dazu, eventuell fällt euch etwas dazu ein.
Besten Dank & viele Grüße
Edit: Die FB in 7.21 supportet SMB2 & SMB3.
Ich habe jetzt in der fstab mit vers=2.0 und vers=3.0 getestet.
Es ist immer das selbe Ergebnis. Die Protokoll-Version spielt keine Rolle.
Edit2: Ich sehe gerade er hängt beim speichern fest. Die Datei ist wahrscheinlich zerstört, da man beim speichern einfach beendet. Dann wäre die Farge, warum kann er nicht speichern...
Edit3: Ich habe jetzt mit smbclient vom Linux aus getestet und bekomme das hier:
lp_load_ex: refreshing parameters
Initialising global parameters
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section "[global]"
doing parameter workgroup = WORKGROUP
doing parameter server string = %h server (Samba, Ubuntu)
doing parameter dns proxy = no
doing parameter log file = /var/log/samba/log.%m
doing parameter max log size = 1000
doing parameter syslog = 0
WARNING: The "syslog" option is deprecated
doing parameter panic action = /usr/share/samba/panic-action %d
doing parameter server role = standalone server
doing parameter passdb backend = tdbsam
doing parameter obey pam restrictions = yes
doing parameter unix password sync = yes
doing parameter passwd program = /usr/bin/passwd %u
doing parameter passwd chat = Enter\snew\s\spassword:* %n\n Retype\snew\s\spassword:* %n\n password\supdated\ssuccessfully .
doing parameter pam password change = yes
doing parameter map to guest = bad user
doing parameter usershare allow guests = yes
pm_process() returned Yes
added interface enp2s0 ip=2003:a:30b:e800:e56e:df6d:c75d:1bc3 bcast= netmask=ffff:ffff:ffff:ffff::
added interface enp2s0 ip=192.168.5.103 bcast=192.168.5.255 netmask=255.255.255.0
Client started (version 4.7.6-Ubuntu).
Connecting to 192.168.5.201 at port 445
session request ok
negotiated dialect[SMB3_11] against server[192.168.5.201]
got OID=1.3.6.1.4.1.311.2.2.10
Enter WORKGROUP\ftpuser's password:
GENSEC backend 'gssapi_spnego' registered
GENSEC backend 'gssapi_krb5' registered
GENSEC backend 'gssapi_krb5_sasl' registered
GENSEC backend 'spnego' registered
GENSEC backend 'schannel' registered
GENSEC backend 'naclrpc_as_system' registered
GENSEC backend 'sasl-EXTERNAL' registered
GENSEC backend 'ntlmssp' registered
GENSEC backend 'ntlmssp_resume_ccache' registered
GENSEC backend 'http_basic' registered
GENSEC backend 'http_ntlm' registered
GENSEC backend 'krb5' registered
GENSEC backend 'fake_gssapi_krb5' registered
SPNEGO login failed: {Not Enough Quota} Not enough virtual memory or paging file quota is available to complete the specified operation.
session setup failed: NT_STATUS_NO_MEMORY
Initialising global parameters
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section "[global]"
doing parameter workgroup = WORKGROUP
doing parameter server string = %h server (Samba, Ubuntu)
doing parameter dns proxy = no
doing parameter log file = /var/log/samba/log.%m
doing parameter max log size = 1000
doing parameter syslog = 0
WARNING: The "syslog" option is deprecated
doing parameter panic action = /usr/share/samba/panic-action %d
doing parameter server role = standalone server
doing parameter passdb backend = tdbsam
doing parameter obey pam restrictions = yes
doing parameter unix password sync = yes
doing parameter passwd program = /usr/bin/passwd %u
doing parameter passwd chat = Enter\snew\s\spassword:* %n\n Retype\snew\s\spassword:* %n\n password\supdated\ssuccessfully .
doing parameter pam password change = yes
doing parameter map to guest = bad user
doing parameter usershare allow guests = yes
pm_process() returned Yes
added interface enp2s0 ip=2003:a:30b:e800:e56e:df6d:c75d:1bc3 bcast= netmask=ffff:ffff:ffff:ffff::
added interface enp2s0 ip=192.168.5.103 bcast=192.168.5.255 netmask=255.255.255.0
Client started (version 4.7.6-Ubuntu).
Connecting to 192.168.5.201 at port 445
session request ok
negotiated dialect[SMB3_11] against server[192.168.5.201]
got OID=1.3.6.1.4.1.311.2.2.10
Enter WORKGROUP\ftpuser's password:
GENSEC backend 'gssapi_spnego' registered
GENSEC backend 'gssapi_krb5' registered
GENSEC backend 'gssapi_krb5_sasl' registered
GENSEC backend 'spnego' registered
GENSEC backend 'schannel' registered
GENSEC backend 'naclrpc_as_system' registered
GENSEC backend 'sasl-EXTERNAL' registered
GENSEC backend 'ntlmssp' registered
GENSEC backend 'ntlmssp_resume_ccache' registered
GENSEC backend 'http_basic' registered
GENSEC backend 'http_ntlm' registered
GENSEC backend 'krb5' registered
GENSEC backend 'fake_gssapi_krb5' registered
SPNEGO login failed: {Not Enough Quota} Not enough virtual memory or paging file quota is available to complete the specified operation.
session setup failed: NT_STATUS_NO_MEMORY
Die smb.conf schaut so aus:
# Global parameters
[global]
dns proxy = No
log file = /var/log/samba/log.%m
map to guest = Bad User
max log size = 1000
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, Ubuntu)
syslog = 0
unix password sync = Yes
usershare allow guests = Yes
idmap config * : backend = tdb
[printers]
browseable = No
comment = All Printers
create mask = 0700
path = /var/spool/samba
printable = Yes
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
[global]
dns proxy = No
log file = /var/log/samba/log.%m
map to guest = Bad User
max log size = 1000
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, Ubuntu)
syslog = 0
unix password sync = Yes
usershare allow guests = Yes
idmap config * : backend = tdb
[printers]
browseable = No
comment = All Printers
create mask = 0700
path = /var/spool/samba
printable = Yes
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
Zuletzt bearbeitet: