„Windows 10“ yra sistema, integruojanti skirtingus protokolus, kurie padarys jos naudojimą integruotą tiek su vidiniais, tiek su išoriniais procesais, o vienas iš šių protokolų yra SMB protokolas. SMB (serverio pranešimų blokas) buvo sukurtas kaip tinklo failų bendrinimo protokolas, kurį sudaro pranešimų paketų rinkinys, kuriuo siekiama apibrėžti, kurią protokolo versiją naudoti, tai leidžia bendrinti failus, spausdintuvus ir daugiau vietiniame tinkle.
SMB privalumaiSMB taip pat suteikia mums galimybę dalytis „Windows“ ir „Linux“ operacinėmis sistemomis, tai suteikia mums galimybę:
- Spausdinkite vietiniame tinkle
- Išplėstinis failų atributų tvarkymas
- Failų ir įrašų užraktas
- „Unicode“ palaikymas
- Tarmių derybos
- Failų, katalogų ir bendrosios prieigos autentifikavimas
SMB yra prieinamas SMB1 arba SMB2 versijose, kuriose kiekviena turi skirtingas charakteristikas, reikia pažymėti, kad „Windows 10 Home“ ir „Windows 10 Professional“ leidimuose SMBv1 jau išjungtas ir siūlomas tik SMB2.
SMB2 privalumaiTaip yra todėl, kad SMB2 turi geresnių funkcijų, tokių kaip:
- Tinklo naudojimo patobulinimai
- Išsamesnis skaitymas ir rašymas
- MTU palaikymas
- „Oplock“ klientų nuomos modelis
- Palaiko senesnes SMB versijas ir dar daugiau
Šioje pamokoje mes išmoksime valdyti šiuos du protokolus per „PowerShell“ kaip administratoriai ir taip galėsime įjungti arba išjungti SMB1 ir SMB2.
1. Įgalinkite arba išjunkite SMB1 „Windows 10 PowerShell“
Mes matysime įvairius veiksmus, kuriuos reikia naudoti, tai yra:
1 žingsnis
Patikrinkite, ar SMB1 yra aktyvus: tam mes atliekame šiuos veiksmus. Būsenos eilutėje tikriname esamą būseną.
Get -WindowsOptionalFeature -Online -FeatureName SMB1Protokoll
DIDELIS
2 žingsnis
Norėdami išjungti SMB1, vykdome:
Išjungti -WindowsOptionalFeature -Online -FeatureName SMB1Protokoll
DIDELIS
3 žingsnis
Norėdami tai padaryti, mes vykdome. Mes įvedame raidę Y, kad paleistume sistemą iš naujo.
Enable -WindowsOptionalFeature -Online -FeatureName SMB1Protokoll
DIDELIS
2. Įgalinkite arba išjunkite „SMB2 Windows 10 PowerShell“
Kaip ir naudojant SMB1, turime keletą komandų, kaip valdyti šį protokolą iš „PowerShell“.
1 žingsnis
Norėdami patikrinti dabartinę būseną:
„Get-SmbServerConfiguration“ | PasirinkiteEnableSMB2Protocol
DIDELIS
2 žingsnis
Norėdami išjungti SMB2, vykdome:
Set -SmbServerConfiguration -EnableSMB2Protocol $ false3 žingsnis
Turime patvirtinti veiksmą:
DIDELIS
4 žingsnis
Norėdami jį suaktyvinti, vykdome:
Set-SmbServerConfiguration EnableSMB2Protocol $ true
DIDELIS
Naudodamiesi šiomis komandomis, funkciniu būdu valdėme SMB1 arba SMB 2 iš „Windows PowerShell“.