Windows 10 er et system, der integrerer forskellige protokoller, der vil gøre brugen integreret i både interne og eksterne processer, og en af disse protokoller er SMB -protokollen. SMB (Server Message Block) er udviklet som en netværksfildelingsprotokol, der består af et sæt meddelelsespakker, der søger at definere, hvilken version af protokollen der skal bruges, hvilket gør det muligt at dele filer, printere og mere på et lokalt netværk.
SMB FordeleSMB giver os også mulighed for deling mellem Windows og Linux operativsystemer, dette giver os mulighed for:
- Udskriv på et lokalt netværk
- Udvidet håndtering af filattributter
- Fil- og optagelås
- Unicode -understøttelse
- Dialektforhandling
- Fil-, bibliotek- og delt adgangsgodkendelse
SMB er tilgængelig i SMB1- eller SMB2 -versionerne, hvor hver enkelt har forskellige egenskaber, det skal bemærkes, at i Windows 10 Home- og Windows 10 Professional -udgaverne er SMBv1 allerede deaktiveret, og kun SMB2 tilbydes.
SMB2 FordeleDette skyldes, at SMB2 har bedre funktioner som:
- Forbedringer i brugen af netværket
- Mere omfattende læsning og skrivning
- MTU support
- Oplock kundeleasemodel
- Understøtter ældre versioner af SMB og mere
Med denne tutorial vil vi lære at styre disse to protokoller gennem PowerShell som administratorer og dermed være i stand til at aktivere eller deaktivere SMB1 og SMB2.
1. Aktiver eller deaktiver SMB1 Windows 10 PowerShell
Vi kommer til at se forskellige handlinger at bruge, disse er:
Trin 1
Kontroller, om SMB1 er aktiv: Til dette udfører vi følgende. I tilstandslinjen kontrollerer vi den aktuelle tilstand.
Get -WindowsOptionalFeature -Online -FeatureName SMB1Protocol
FORSTØRRE
Trin 2
For at deaktivere SMB1 udfører vi:
Deaktiver -WindowsOptionalFeature -Online -FeatureName SMB1Protocol
FORSTØRRE
Trin 3
For at aktivere det udfører vi. Vi indtaster bogstavet Y for at genstarte systemet.
Enable -WindowsOptionalFeature -Online -FeatureName SMB1Protocol
FORSTØRRE
2. Aktiver eller deaktiver SMB2 Windows 10 PowerShell
Som med SMB1 har vi nogle kommandoer til at styre denne protokol fra PowerShell, det er muligt.
Trin 1
Sådan kontrolleres dens aktuelle status:
Get-SmbServerConfiguration | Vælg Aktiver SMB2Protokol
FORSTØRRE
Trin 2
For at deaktivere SMB2 udfører vi:
Set -SmbServerConfiguration -EnableSMB2Protocol $ falseTrin 3
Vi skal bekræfte handlingen:
FORSTØRRE
Trin 4
For at aktivere det udfører vi:
Set-SmbServerConfiguration EnableSMB2Protocol $ true
FORSTØRRE
Med disse kommandoer har vi administreret SMB1 eller SMB 2 fra Windows PowerShell på en funktionel måde.