Rulează RHEL 7 / Samba 4.10
Am două acțiuni diferite pe acest server. Trebuie să fac unul disponibil public pentru toată lumea din rețea și unul protejat cu parolă.
Multe dintre articolele pe care le-am găsit despre cum să faci acest lucru par să dorească să configurați un parametru global al security = share
dar Samba 4 nu acceptă această opțiune, pare a fi un lucru Samba 3.
Am avut asta de lucru pentru când era doar o distribuire privată foarte bine. am setat map to guest = niciodată
și apoi a creat un utilizator linux smbuser și apoi a făcut-o smbpasswd -a smbuser
și a funcționat foarte bine.
Acum trebuie să adaug într-o altă locație pentru acces public
De fiecare dată când încerc să accesez partajarea publică, încă îmi solicită o parolă din Windows 10 File Explorer. Există o foaie Excel pe care o execută un utilizator care trebuie să renunțe la un fișier din această partajare publică și nu acceptă un nume de utilizator sau o parolă.
Am citit undeva astăzi în zecile de pagini în care am descoperit că provocarea de autentificare are loc înainte ca opțiunile de partajare să fie folosite, așa că nici nu știu dacă acest lucru este posibil.
Am citit opțiunile de configurare Samba pentru smb.conf și nu mi-a luat nimic. Te întrebi dacă cineva a mai văzut așa ceva înainte?
Configurația mea arată așa:
grup de lucru = SAMBA
securitate = utilizator
hartă către oaspete = Utilizator rău
protocol = SMB2
#========== Partajați definiții ============
permisiuni de moștenire = da
mostenesc proprietar = da
[privat]
utilizatori validi = smbuser
cale = /fișiere/privateshare
browseable = da
invitat ok = nu
scris = da
public = nu
[public-share]
cale = /publicdocs/data/share
browseable = da
invitat ok = da
scris = da
public = da
numai pentru oaspeți = da