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]
nume netbios = MYHOST
grup de lucru = WORKGROUP
șir de server = Fileserver %m
logging = syslog
securitate = utilizator
passdb backend = tdbsam
map to guest = niciodată
câștigă sprijin = da
stăpân local = da
master de domeniu = da
preferred master = da
încărcare imprimante = nr
printing = bsd
printcap nume = /dev/null
dezactivați spoolss = da
nt suport teava = nr
include = /etc/samba/samba.global.conf
[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
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.