- 1. Schakel SMB1 in Windows Server 2022 in via het Configuratiescherm
- 2. Activeer SMB1 in Windows Server 2022 vanuit PowerShell
- 3. Activeer SMB2 op Windows Server 2022 vanuit PowerShell
- 4. Schakel SMB1 en SMB2 in Windows Server 2022 in vanuit de Register-editor
- 5. Activeer SMB1 en SMB2 in Windows Server 2022 vanuit CMD
- 6. Activeer SMB1 en SMB2 in Windows Server 2022 vanuit PowerShell
Er zijn verschillende protocollen om specifieke taken in Windows Server uit te voeren en een daarvan is het SMB-protocol (Server Message Block - Server Message Block Protocol) dat is gericht op een van de meest populaire taken, zoals bestandsoverdracht. Het protocol dateert van meer dan 20 jaar geleden sinds de SMB1-versie werd ontwikkeld en we hebben momenteel de SMB3-versie die de informatiebeveiliging en betrouwbaarheid aanzienlijk verbetert.
Het SMB-protocol is een protocol voor het delen van bestanden dat in andere termen het SMB-protocol van Microsoft wordt genoemd. Het bestaat uit een groep berichtpakketten die de versie van het protocol of het CIFS-protocol (Common Internet File System) definiëren.
MKB-functiesEnkele van de belangrijkste functies van SMB zijn:
- Bestands- en opnamevergrendeling
- Beheer van Microsoft SMB-protocolservers op het netwerk of lokale netwerkbrowsing
- Uitgebreide verwerking van bestandskenmerken
- Dialect onderhandeling
- Hiermee kunt u afdruktaken uitvoeren op het lokale netwerk
- Melding van bestands- en directorywijzigingen voor extra controle
- Unicode-ondersteuning
MKB-pakkettenHet SMB-protocol verwerkt verschillende soorten pakketten, zoals:
- Sessiecontrolepakketten - Uw taak is om een verbinding met de servershares te verlenen
- Bestandstoegangspakketten: zijn rol is om toegang te krijgen tot en te werken aan de bestanden en mappen op de externe server
- Algemene berichtenpakketten: de actie is het verzenden van gegevens naar afdrukwachtrijen, mailinglijsten en het genereren van gegevens over de status van afdrukwachtrijen.
SMB-functiesSMB1 is geclassificeerd als een beveiligingsrisico voor Windows-systemen in het algemeen en daarom biedt SMB2 ons:
- Ondersteuning voor symbolische links
- Oplock klantleasemodel
- Ondersteuning voor oudere versies van SMB
- Uitgebreidere lees- en schrijfbewerkingen voor taakoptimalisatie
- Beter gebruik van het netwerk
- Verbeterde schaalbaarheid voor het delen van bestanden
Met dit in gedachten gaan we kijken hoe we zowel SMB1 als SMB2 kunnen activeren in Windows Server 2022.
1. Schakel SMB1 in Windows Server 2022 in via het Configuratiescherm
Stap 1
Wij gaan:
- Controlepaneel
- Programma's
- Programma's en kenmerken
VERGROTEN
Stap 2
We klikken op "Windows-functies activeren of deactiveren" en dit leidt ons door naar de serverbeheerder, daar zien we het volgende:
VERGROTEN
Stap 3
Klik op Volgende en activeer het vak "Op rollen gebaseerde of op functies gebaseerde installatie":
VERGROTEN
Stap 4
In het volgende venster selecteren we de server:
VERGROTEN
Stap 5
In het volgende venster zien we de rolopties voor Windows Server 2022:
VERGROTEN
Stap 6
In dit geval voegen we geen rol toe, we gaan naar het gedeelte "Functies" en activeren het vak "Compatibiliteit met het protocol voor het delen van SMB 1.0 / CIFS-bestanden", we geven de opties weer en activeren de gewenste vakken "SMB Client 1.0 / CIFS / SMB-server 1.0 / CIFS ":
VERGROTEN
Stap 7
Klik op Volgende om een samenvatting te zien van de functie die u wilt installeren:
VERGROTEN
Stap 8
Klik op Installeren om het proces te starten:
VERGROTEN
Stap 9
Aan het einde van deze taak zullen we het volgende zien:
VERGROTEN
Stap 10
Start Windows Server 2022 opnieuw om het proces zo nodig te voltooien:
VERGROTEN
2. Activeer SMB1 in Windows Server 2022 vanuit PowerShell
Stap 1
We openen PowerShell als beheerder:
Stap 2
Eerst gaan we het SMB1-protocol detecteren met de opdracht:
Get-WindowsOptionalFeature -Online -FeatureName SMB1Protocol
VERGROTEN
Stap 3
Daar zien we specifieke details van het protocol, we schakelen SMB1 in Windows Server 2022 in met het commando:
Enable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol
VERGROTEN
Stap 4
Hiermee worden alle benodigde add-ons geladen en aan het einde zullen we het volgende zien:
VERGROTEN
3. Activeer SMB2 op Windows Server 2022 vanuit PowerShell
Stap 1
Om dit protocol in Windows Server 2022 te activeren gaan we PowerShell openen als administrator:
Stap 2
We gaan het SMB2-protocol detecteren met het commando:
Get-SmbServerConfiguratie | selecteer EnableSMB2Protocol
VERGROTEN
Stap 3
Het is nu ingeschakeld door SMB2. We voeren de letter S in om het proces te bevestigen.
Set-SmbServerConfiguration -EnableSMB2Protocol $ true
VERGROTEN
Stap 4
In dezelfde PowerShell-console gaan we de SMB1-server detecteren:
Get-Item HKLM: \ SYSTEM \ CurrentControlSet \ Services \ LanmanServer \ Parameters | ForEach-Object {Get-ItemProperty $ _. Pspath}
VERGROTEN
Stap 5
Deze opdracht geeft ons volledige details over de SMB1-server, om deze vanaf hier in te schakelen, de SMB1-server, voeren we uit:
Set-ItemProperty -Path "HKLM: \ SYSTEM \ CurrentControlSet \ Services \ LanmanServer \ Parameters" SMB1 -Type DWORD -Waarde 1
VERGROTEN
Stap 6
Op dezelfde manier gaan we de SMB2-server detecteren:
Get-ItemProperty HKLM: \ SYSTEM \ CurrentControlSet \ Services \ LanmanServer \ Parameters | ForEach-Object {Get-ItemProperty $ _. Pspath}
VERGROTEN
Stap 7
Om de SMB2-server in te schakelen, voeren we uit:
Set-ItemProperty -Path "HKLM: \ SYSTEM \ CurrentControlSet \ Services \ LanmanServer \ Parameters" SMB2 -Type DWORD -Waarde 1
VERGROTEN
4. Schakel SMB1 en SMB2 in Windows Server 2022 in vanuit de Register-editor
Stap 1
Voordat u dit proces uitvoert, is het raadzaam om een herstelpunt of back-up te maken, daarna openen we de register-editor:
Stap 2
Nu gaan we naar het pad "HKEY_LOCAL_MACHINE - SYSTEM - CurrentControlSet - Services - LanmanServer - Parameters":
VERGROTEN
Stap 3
Daar vinden we de SMB1- en SMB2-waarden, om ze in te schakelen, dubbelklikken we op elke en voeren we 1 in het veld Waarde-informatie in, zodat de status ervan wordt ingeschakeld. Pas de wijzigingen toe.
5. Activeer SMB1 en SMB2 in Windows Server 2022 vanuit CMD
Stap 1
Een andere van de beschikbare methoden is de opdrachtpromptconsole, we hebben toegang tot CMD:
Stap 2
, Om SMB1 te detecteren voeren we uit:
sc.exe query lanmanworkstation
VERGROTEN
Stap 3
We schakelen SMB1 in met het volgende commando:
sc.exe config lanmanworkstation afhankelijk = bowser / mrxsmb10 / mrxsmb20 / nsi
VERGROTEN
Stap 4
Om SMB2 te detecteren, voeren we uit:
sc.exe query lanmanworkstation
VERGROTEN
Stap 5
Om SMB2 in te schakelen gebruiken we de opdracht:
sc.exe config lanmanworkstation afhankelijk = bowser / mrxsmb10 / mrxsmb20 / nsi
VERGROTEN
6. Activeer SMB1 en SMB2 in Windows Server 2022 vanuit PowerShell
Stap 1
Eindelijk kunnen we weer onze toevlucht nemen tot PowerShell, we openen PowerShell als beheerders en om SMB1 te activeren voeren we uit:
Enable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol
VERGROTEN
Stap 2
Aan het einde zullen we het volgende zien. Daar voeren we de letter Y in om de computer opnieuw op te starten of N om het later te doen.
VERGROTEN
Stap 3
Nu activeren we SMB2 met de opdracht. Met de letter S bevestigen we het proces.
Set-SmbServerConfiguration -EnableSMB2Protocol $ true
VERGROTEN
Dit zijn de methoden die Solvetic u geeft om SMB1 en SMB2 te activeren in Windows Server 2022.