Windows 10 er et system som integrerer forskjellige protokoller som vil gjøre bruken integrert med både interne og eksterne prosesser, og en av disse protokollene er SMB -protokollen. SMB (Server Message Block) er utviklet som en nettverksfildelingsprotokoll som består av et sett med meldingspakker som søker å definere hvilken versjon av protokollen som skal brukes. Dette gjør det mulig å dele filer, skrivere og mer på et lokalt nettverk.
SMB -fordelerSMB gir oss også muligheten til å dele mellom Windows og Linux operativsystemer, dette gir oss muligheten til:
- Skriv ut på et lokalt nettverk
- Utvidet håndtering av filattributter
- Fil- og opptakslås
- Unicode -støtte
- Dialektforhandling
- Fil-, katalog- og delt tilgangsautentisering
SMB er tilgjengelig i SMB1- eller SMB2 -versjonene der hver og en har forskjellige egenskaper, det skal bemerkes at i Windows 10 Home og Windows 10 Professional -utgavene er SMBv1 allerede deaktivert og bare SMB2 tilbys.
SMB2 fordelerDette er fordi SMB2 har bedre funksjoner som:
- Forbedringer i bruken av nettverket
- Mer omfattende lesing og skriving
- MTU -støtte
- Oplock kundeleasemodell
- Støtter eldre versjoner av SMB og mer
Med denne opplæringen skal vi lære å håndtere disse to protokollene gjennom PowerShell som administratorer og dermed kunne aktivere eller deaktivere SMB1 og SMB2.
1. Aktiver eller deaktiver SMB1 Windows 10 PowerShell
Vi kommer til å se forskjellige handlinger å bruke, disse er:
Trinn 1
Sjekk om SMB1 er aktiv: for dette utfører vi følgende. I State -linjen sjekker vi gjeldende tilstand.
Get -WindowsOptionalFeature -Online -FeatureName SMB1Protocol
FORSTØRRE
Steg 2
For å deaktivere SMB1 utfører vi:
Deaktiver -WindowsOptionalFeature -Online -FeatureName SMB1Protocol
FORSTØRRE
Trinn 3
For å aktivere det utfører vi. Vi skriver inn bokstaven Y for å starte systemet på nytt.
Enable -WindowsOptionalFeature -Online -FeatureName SMB1Protocol
FORSTØRRE
2. Aktiver eller deaktiver SMB2 Windows 10 PowerShell
Som med SMB1 har vi noen kommandoer for å administrere denne protokollen fra PowerShell, det er mulig.
Trinn 1
Slik sjekker du den nåværende statusen:
Get-SmbServerConfiguration | Velg Aktiver SMB2Protokoll
FORSTØRRE
Steg 2
For å deaktivere SMB2 utfører vi:
Set -SmbServerConfiguration -EnableSMB2Protocol $ falseTrinn 3
Vi må bekrefte handlingen:
FORSTØRRE
Trinn 4
For å aktivere det utfører vi:
Set-SmbServerConfiguration EnableSMB2Protocol $ true
FORSTØRRE
Med disse kommandoene har vi administrert SMB1 eller SMB 2 fra Windows PowerShell på en funksjonell måte.