Windows 10 is een systeem dat verschillende protocollen integreert die het gebruik ervan integraal zullen maken met zowel interne als externe processen en een van deze protocollen is het SMB-protocol. SMB (Server Message Block) is ontwikkeld als een netwerkprotocol voor het delen van bestanden dat bestaat uit een set berichtpakketten die proberen te definiëren welke versie van het protocol moet worden gebruikt. Dit maakt het mogelijk om bestanden, printers en meer op een lokaal netwerk.
MKB-voordelenSMB geeft ons ook de mogelijkheid om te delen tussen Windows- en Linux-besturingssystemen, dit geeft ons de mogelijkheid om:
- Afdrukken op een lokaal netwerk
- Uitgebreide verwerking van bestandskenmerken
- Bestands- en opnamevergrendeling
- Unicode-ondersteuning
- Dialect onderhandeling
- Verificatie van bestanden, mappen en gedeelde toegang
SMB is beschikbaar in de SMB1- of SMB2-versies waar elk andere kenmerken heeft, waarbij moet worden opgemerkt dat in de Windows 10 Home- en Windows 10 Professional-edities SMBv1 al is uitgeschakeld en alleen SMB2 wordt aangeboden.
SMB2-voordelenDit komt omdat SMB2 betere functies heeft, zoals:
- Verbeteringen in het gebruik van het netwerk
- Uitgebreider lezen en schrijven
- MTU-ondersteuning
- Oplock klantleasemodel
- Ondersteunt oudere versies van SMB en meer
Met deze tutorial gaan we leren hoe we deze twee protocollen via PowerShell kunnen beheren als beheerders en zo SMB1 en SMB2 kunnen activeren of deactiveren.
1. Schakel SMB1 Windows 10 PowerShell in of uit
We gaan verschillende acties zien om te gebruiken, dit zijn:
Stap 1
Controleer of SMB1 actief is: hiervoor voeren we het volgende uit. In de Staatsregel controleren we de huidige toestand.
Get-WindowsOptionalFeature -Online -FeatureName SMB1Protocol
VERGROTEN
Stap 2
Om SMB1 uit te schakelen voeren we uit:
Disable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol
VERGROTEN
Stap 3
Om het in te schakelen voeren we uit. We voeren de letter Y in om het systeem opnieuw op te starten.
Enable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol
VERGROTEN
2. SMB2 Windows 10 PowerShell in- of uitschakelen
Net als bij SMB1 hebben we enkele opdrachten om dit protocol vanuit PowerShell te beheren, het is mogelijk.
Stap 1
Om de huidige status te controleren:
Get-SmbServerConfiguratie | SelecteerEnableSMB2Protocol
VERGROTEN
Stap 2
Om SMB2 uit te schakelen voeren we uit:
Set-SmbServerConfiguration -EnableSMB2Protocol $ falseStap 3
We moeten de actie bevestigen:
VERGROTEN
Stap 4
Om het te activeren voeren we uit:
Set-SmbServerConfiguration EnableSMB2Protocol $ true
VERGROTEN
Met deze commando's hebben we SMB1 of SMB 2 vanuit Windows PowerShell op een functionele manier beheerd.