Am instalat Samba pentru a partaja fișiere cu mașinile Windows 10. Configurarea funcționează corect pentru a accesa partajările individuale folosind calea lor, cum ar fi \gazda mea\sejf
, dar listarea acțiunilor pe \gazda mea
eșuează cu accesul refuzat. Am încercat să investighez diverse opțiuni posibile, dar fără succes.Am o configurare foarte similară pe o altă mașină (Raspbian) și acolo nu am probleme, așa că bănuiesc că ar putea fi legată cumva de sistemul de operare al mașinii, Ubuntu 20.04.
Configurația mea de samba (creată de un rol Ansible, dar asta nu contează cu adevărat):
[global]
# Informații despre server
nume netbios = MYHOST
grup de lucru = WORKGROUP
șir de server = Fileserver %m
# Logare
logging = syslog
# Autentificare
securitate = utilizator
passdb backend = tdbsam
map to guest = niciodată
# Rezoluție nume: asigurați-vă că \NETBIOS_NAME\ funcționează
câștigă sprijin = da
stăpân local = da
master de domeniu = da
preferred master = da
# Nu încărcați imprimante
încărcare imprimante = nr
printing = bsd
printcap nume = /dev/null
dezactivați spoolss = da
# Remediere pentru CVE-2017-7494 în versiunile Samba de la 3.5.0 și înainte de 4.6.4
# https://access.redhat.com/security/cve/cve-2017-7494
nt suport teava = nr
include = /etc/samba/samba.global.conf
## Directoare partajate
[sejf]
cale = /srv/sejf
public = nu
modul de creare = 0664
modul de creare forțată = 0664
modul director = 0775
forță modul director = 0775
proprietar = minidlna
și fișierele incluse samba.global.conf
:
ascunde fișierele = /lost+found/
rol server = server independent
dimensiune maximă a jurnalului = 1000000
protocol = SMB3
utilizatori validi = @sambashare
lista de scrieri = @sambashare
invitat ok = da
inscriptibil = da
browseable = da
grup = sambashare
Am încercat să forțez protocolul cu protocol = SMB3
, dar primesc aceeași eroare cu și fără ea.
Apoi am încercat să listez acțiunile cu smbclient
și am această eroare ciudată:
% smbclient -L //myhost/ -U guest
Nu se poate inițializa contextul de mesagerie
Introduceți parola WORKGROUP\oaspetelui:
Tip de nume cota Comentariu
--------- ---- -------
smb1cli_req_writev_submit: apelat pentru dialect[SMB3_11] server[192.168.49.105]
Eroare la returnarea listei de răsfoire: NT_STATUS_REVISION_MISMATCH
Reconectarea la SMB1 pentru listarea grupului de lucru.
smbXcli_negprot_smb1_done: Niciun protocol compatibil selectat de server.
Negocierea protocolului a eșuat: NT_STATUS_INVALID_NETWORK_RESPONSE
Nu s-a putut conecta la SMB1 -- niciun grup de lucru disponibil
Primesc si eroarea Nu s-a putut conecta la SMB1 -- niciun grup de lucru disponibil
pentru celălalt server unde funcționează navigarea, așa că aparent nu are legătură cu problema.