▷ Aktywuj SMB1 i SMB2 Windows Server 2022 - WŁĄCZYĆ

Istnieje kilka protokołów do wykonywania określonych zadań w systemie Windows Server, a jednym z nich jest protokół SMB (Server Message Block - Server Message Block Protocol), który koncentruje się na jednym z najpopularniejszych zadań, takich jak przesyłanie plików. Protokół ma ponad 20 lat wstecz od opracowania wersji SMB1, a obecnie mamy wersję SMB3, która znacznie poprawia bezpieczeństwo i niezawodność informacji.

Protokół SMB to protokół udostępniania plików zwany inaczej protokołem SMB firmy Microsoft, który składa się z grupy pakietów wiadomości, które definiują wersję protokołu lub protokołu wspólnego internetowego systemu plików (CIFS).

Funkcje dla małych i średnich firmNiektóre z głównych funkcji SMB to:

  • Blokada plików i nagrań
  • Zarządzanie serwerami protokołu Microsoft SMB w sieci lub podczas przeglądania sieci lokalnej
  • Rozszerzona obsługa atrybutów plików
  • Negocjacje dialektu
  • Umożliwia wykonywanie zadań drukowania w sieci lokalnej
  • Powiadomienie o zmianie pliku i katalogu dla dodatkowej kontroli
  • Obsługa Unicode

Pakiety dla małych i średnich firmProtokół SMB obsługuje różne rodzaje pakietów, takie jak:

  • Pakiety kontroli sesji - Twoim zadaniem jest nawiązanie połączenia z udziałami serwera
  • Pakiety dostępu do plików: jego rolą jest dostęp i praca z plikami i katalogami na zdalnym serwerze
  • Ogólne pakiety wiadomości: jego działaniem jest wysyłanie danych do kolejek wydruku, list mailingowych oraz generowanie danych o stanie kolejek wydruku.

Funkcje SMBSMB1 został sklasyfikowany jako zagrożenie bezpieczeństwa dla systemów Windows w ogóle i dlatego SMB2 oferuje nam:

  • Obsługa dowiązań symbolicznych
  • Model najmu klienta Oplock
  • Wsparcie dla starszych wersji SMB
  • Bardziej rozbudowane odczyty i zapisy w celu optymalizacji zadań
  • Lepsze wykorzystanie sieci
  • Ulepszona skalowalność udostępniania plików

Mając to na uwadze, zobaczymy, jak aktywować zarówno SMB1, jak i SMB2 w systemie Windows Server 2022.

1. Włącz SMB1 w systemie Windows Server 2022 z Panelu sterowania

Krok 1
Idziemy do:

  • Panel sterowania
  • Programy
  • Programy i charakterystyka

POWIĘKSZAĆ

Krok 2
Klikamy „Aktywuj lub dezaktywuj funkcje systemu Windows”, co przekierowuje nas do administratora serwera, tam zobaczymy:

POWIĘKSZAĆ

Krok 3
Kliknij przycisk Dalej i aktywuj pole „Instalacja oparta na rolach lub funkcjach”:

POWIĘKSZAĆ

Krok 4
W kolejnym oknie wybieramy serwer:

POWIĘKSZAĆ

Krok 5
W kolejnym oknie zobaczymy opcje ról dla Windows Server 2022:

POWIĘKSZAĆ

Krok 6
W tym przypadku nie dodajemy żadnej roli, przechodzimy do sekcji „Funkcje” i aktywujemy pole „Zgodność z protokołem udostępniania plików SMB 1.0 / CIFS”, wyświetlamy jego opcje i aktywujemy żądane pola „Klient SMB 1.0 / CIFS / Serwer SMB 1.0 / CIFS ”:

POWIĘKSZAĆ

Krok 7
Kliknij Dalej, aby zobaczyć podsumowanie funkcji do zainstalowania:

POWIĘKSZAĆ

Krok 8
Kliknij Zainstaluj, aby rozpocząć proces:

POWIĘKSZAĆ

Krok 9
Pod koniec tego zadania zobaczymy:

POWIĘKSZAĆ

Krok 10
Uruchom ponownie system Windows Server 2022, aby ukończyć proces, jeśli jest to konieczne:

POWIĘKSZAĆ

2. Aktywuj SMB1 w Windows Server 2022 z PowerShell

Krok 1
Jako administrator otwieramy PowerShell:

Krok 2
Najpierw wykryjemy protokół SMB1 poleceniem:

 Get-WindowsOptionalFeature -Online -FeatureName Protokół SMB1 

POWIĘKSZAĆ

Krok 3
Tam widzimy konkretne szczegóły protokołu, włączamy SMB1 w Windows Server 2022 za pomocą polecenia:

 Włącz-WindowsOptionalFeature -Online -FeatureName Protokół SMB1 

POWIĘKSZAĆ

Krok 4
Spowoduje to załadowanie wszystkich niezbędnych dodatków, a na końcu zobaczymy:

POWIĘKSZAĆ

3. Aktywuj SMB2 w systemie Windows Server 2022 z PowerShell

Krok 1
Aby aktywować ten protokół w Windows Server 2022, otworzymy PowerShell jako administrator:

Krok 2
Wykryjemy protokół SMB2 poleceniem:

 Get-SmbServerConfiguration | wybierz Włącz protokół SMB2 

POWIĘKSZAĆ

Krok 3
Jest teraz włączony przez SMB2. Wpisujemy literę S, aby potwierdzić proces.

 Set-SmbServerConfiguration -EnableSMB2Protocol $ true 

POWIĘKSZAĆ

Krok 4
W tej samej konsoli PowerShell wykryjemy serwer SMB1:

 Get-Item HKLM: \ SYSTEM \ CurrentControlSet \ Usługi \ LanmanServer \ Parametry | ForEach-Object {Get-ItemProperty $ _. Pspath} 

POWIĘKSZAĆ

Krok 5
To polecenie daje nam pełne informacje o serwerze SMB1, aby włączyć go stąd, serwer SMB1, wykonujemy:

 Set-ItemProperty -Path "HKLM: \ SYSTEM \ CurrentControlSet \ Services \ LanmanServer \ Parameters" SMB1 -Type DWORD -Value 1 

POWIĘKSZAĆ

Krok 6
W ten sam sposób wykryjemy serwer SMB2:

 Get-ItemProperty HKLM: \ SYSTEM \ CurrentControlSet \ Usługi \ LanmanServer \ Parametry | ForEach-Object {Get-ItemProperty $ _. Pspath} 

POWIĘKSZAĆ

Krok 7
Aby włączyć serwer SMB2 wykonujemy:

 Set-ItemProperty -Path "HKLM: \ SYSTEM \ CurrentControlSet \ Services \ LanmanServer \ Parameters" SMB2 - Wpisz DWORD - Wartość 1 

POWIĘKSZAĆ

4. Włącz SMB1 i SMB2 w Windows Server 2022 z Edytora rejestru

Krok 1
Przed wykonaniem tego procesu wskazane jest utworzenie punktu przywracania lub kopii zapasowej, po czym uzyskujemy dostęp do edytora rejestru:

Krok 2
Teraz przechodzimy do ścieżki "HKEY_LOCAL_MACHINE - SYSTEM - CurrentControlSet - Services - LanmanServer - Parameters":

POWIĘKSZAĆ

Krok 3
Tam znajdujemy wartości SMB1 i SMB2, aby je włączyć, dwukrotnie klikamy każdą z nich i wpisujemy 1 w polu Informacje o wartości, aby jego status stał się włączony. Zastosuj zmiany.

5. Aktywuj SMB1 i SMB2 w systemie Windows Server 2022 z CMD

Krok 1
Inną z dostępnych metod jest konsola wiersza poleceń, uzyskujemy dostęp do CMD:

Krok 2
, Aby wykryć SMB1 wykonujemy:

 sc.exe zapytanie lanmanworkstation 

POWIĘKSZAĆ

Krok 3
Włączamy SMB1 za pomocą następującego polecenia:

 sc.exe config lanmanworkstation depend = bowser / mrxsmb10 / mrxsmb20 / nsi 

POWIĘKSZAĆ

Krok 4
Aby wykryć SMB2 wykonujemy:

 sc.exe zapytanie lanmanworkstation 

POWIĘKSZAĆ

Krok 5
Aby włączyć SMB2 używamy polecenia:

 sc.exe config lanmanworkstation depend = bowser / mrxsmb10 / mrxsmb20 / nsi 

POWIĘKSZAĆ

6. Aktywuj SMB1 i SMB2 w systemie Windows Server 2022 z PowerShell

Krok 1
Wreszcie możemy ponownie skorzystać z PowerShell, otwieramy PowerShell jako administratorzy i aby aktywować SMB1 wykonujemy:

 Włącz-WindowsOptionalFeature -Online -FeatureName Protokół SMB1 

POWIĘKSZAĆ

Krok 2
Na koniec zobaczymy co następuje. Tam wpisujemy literę Y, aby ponownie uruchomić komputer lub N, aby zrobić to później.

POWIĘKSZAĆ

Krok 3
Teraz aktywujemy SMB2 za pomocą polecenia. Literą S potwierdzamy proces.

 Set-SmbServerConfiguration -EnableSMB2Protocol $ true 

POWIĘKSZAĆ

Są to metody, które Solvetic udostępnia do aktywacji SMB1 i SMB2 w systemie Windows Server 2022.

wave wave wave wave wave