Windows 11 nu poate accesa un NAS vechi care foloseste SMB Guest
Avem un NAS, un storage vechi sau un echipament embedded.
In Windows incercam:
\\192.168.1.50
sau:
\\NAS
dar accesul nu functioneaza. Putem primi mesaje precum:
Windows cannot access \\192.168.1.50
sau:
You can't access this shared folder because your organization's security policies block unauthenticated guest access
Echipamentul raspunde la ping si este vizibil in retea.
Unele NAS-uri vechi permit accesul la share-uri fara username si parola, folosind SMB Guest. Windows 11 restrictioneaza autentificarea SMB Guest, iar versiunile moderne au introdus si politici mai stricte de SMB signing. Microsoft mentioneaza ca Windows 11 Pro nu permite implicit conexiuni SMB Guest si recomanda autentificarea cu user si parola.
In Windows 11 24H2, SMB signing este de asemenea mai strict, ceea ce poate produce incompatibilitati suplimentare cu echipamente legacy.
Pasul 1 – Verificam conectivitatea
Deschidem Command Prompt. Executam:
ping 192.168.1.50
Daca primim raspuns, verificam portul SMB.
Deschidem PowerShell:
Test-NetConnection 192.168.1.50 -Port 445
Rezultatul dorit este:
TcpTestSucceeded : True
Daca rezultatul este:
False
problema este probabil de conectivitate, firewall sau serviciul SMB de pe NAS.
Pasul 2 – Incercam accesul direct
Apasam:
Win + R
Introducem:
\\192.168.1.50
Apasam Enter. Daca apare fereastra pentru credentiale, introducem userul si parola NAS.
Solutia recomandata
- Accesam interfata NAS-ului
- Cream un utilizator dedicat
Exemplu:
Username: files_user
- Setam o parola puternica
- Acordam acces doar la share-ul necesar
Exemplu:
Shared
Apoi in Windows accesam:
\\192.168.1.50\Shared
si introducem credentialele.
Aceasta varianta este preferabila accesului Guest deoarece poate folosi mecanismele moderne de securitate SMB. Microsoft recomanda inlocuirea accesului Guest cu autentificare.
Varianta pentru NAS foarte vechi
Daca NAS-ul nu poate utiliza deloc username si parola, putem activa temporar insecure guest logons.Aceasta varianta trebuie folosita doar daca nu exista alta optiune.
Deschidem:
gpedit.msc
Navigam la:
Computer Configuration
Administrative Templates
Network
Lanman Workstation
Deschidem:
Enable insecure guest logons
Selectam:
Enabled
Aplicam setarea.
Microsoft documenteaza exact aceasta politica pentru permiterea conexiunilor Guest SMB.
Varianta PowerShell
Deschidem PowerShell ca Administrator.
Executam:
Set-SmbClientConfiguration -EnableInsecureGuestLogons $true -Force
Aceasta comanda este de asemenea documentata de Microsoft.
Verificare configuratie
Putem verifica setarea folosind:
Get-SmbClientConfiguration
Cautam:
EnableInsecureGuestLogons
Daca apare:
True
Guest access este permis.
Atentie la Windows 11 24H2
Pe sistemele mai noi, SMB Signing poate fi obligatoriu.Guest logons nu suporta SMB Signing sau SMB Encryption in modul standard, iar Microsoft mentioneaza ca acestea pot intra in conflict.
Din acest motiv nu recomand dezactivarea suplimentara a mecanismelor SMB de securitate doar pentru a mentine un NAS foarte vechi.
Varianta preferata este:
upgrade firmware -> creare user -> SMB2/SMB3 -> acces autentificat
iar daca NAS-ul nu suporta aceste optiuni:
inlocuire echipament
Verificare finala
Apasam:
Win + R
si introducem:
\\192.168.1.50
sau:
\\192.168.1.50\Shared
Verificam:
- deschiderea folderului;
- copierea unui fisier;
- citirea fisierului;
- stergerea fisierului de test, daca avem permisiune.
Revenire la configuratia sigura
Daca am activat Guest doar pentru test, il putem dezactiva cu:
Set-SmbClientConfiguration -EnableInsecureGuestLogons $false -Force
Accesul la NAS este restabilit fie prin autentificare normala, fie, doar pentru echipamente legacy, prin activarea temporara a SMB Guest.
[mai mult...]