Abilita o disabilita SMB1 SMB2 Windows 10 PowerShell

Windows 10 è un sistema che integra diversi protocolli che ne renderanno l'utilizzo integrale con processi sia interni che esterni e uno di questi protocolli è il protocollo SMB. SMB (Server Message Block) è stato sviluppato come protocollo di condivisione file di rete che è costituito da un insieme di pacchetti di messaggi che cercano di definire quale versione del protocollo utilizzare, questo consente di condividere file, stampanti e più su una rete locale.

Vantaggi per le PMISMB ci dà anche la possibilità di condivisione tra sistemi operativi Windows e Linux, questo ci dà la possibilità di:

  • Stampa su una rete locale
  • Gestione estesa degli attributi dei file
  • Blocco file e registrazione
  • Supporto Unicode
  • Negoziazione dialettale
  • Autenticazione di file, directory e accesso condiviso

SMB è disponibile nelle versioni SMB1 o SMB2 dove ognuna ha caratteristiche diverse, va notato che nelle edizioni Windows 10 Home e Windows 10 Professional SMBv1 è già disabilitato e viene offerto solo SMB2.

Vantaggi SMB2Questo perché SMB2 ha caratteristiche migliori come:

  • Miglioramenti nell'uso della rete
  • Lettura e scrittura più complete
  • Supporto MTU
  • Modello di leasing cliente Oplock
  • Supporta versioni precedenti di SMB e altro

Con questo tutorial impareremo come gestire questi due protocolli tramite PowerShell come amministratori e quindi essere in grado di attivare o disattivare SMB1 e SMB2.

1. Abilita o disabilita SMB1 Windows 10 PowerShell


Vedremo diverse azioni da utilizzare, queste sono:

Passo 1
Controlla se SMB1 è attivo: per questo eseguiamo quanto segue. Nella riga di stato controlliamo lo stato attuale.

 Get-WindowsOptionalFeature -Online -FeatureName SMB1Protocol 

INGRANDIRE

Passo 2
Per disabilitare SMB1 eseguiamo:

 Disabilita-WindowsOptionalFeature -Online -FeatureName SMB1Protocol 

INGRANDIRE

Passaggio 3
Per abilitarlo eseguiamo. Inseriamo la lettera Y per riavviare il sistema.

 Enable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol 

INGRANDIRE

2. Abilita o disabilita SMB2 Windows 10 PowerShell


Come con SMB1, abbiamo alcuni comandi per gestire questo protocollo da PowerShell, è possibile.

Passo 1
Per verificarne lo stato attuale:

 Get-SmbServerConfiguration | SelezionaAbilitaSMB2Protocollo 

INGRANDIRE

Passo 2
Per disabilitare SMB2 eseguiamo:

 Set-SmbServerConfiguration -EnableSMB2Protocol $ false 
Passaggio 3
Dobbiamo confermare l'azione:

INGRANDIRE

Passaggio 4
Per attivarlo eseguiamo:

 Set-SmbServerConfiguration EnableSMB2Protocol $ true 

INGRANDIRE

Con questi comandi abbiamo gestito SMB1 o SMB 2 da Windows PowerShell in modo funzionale.

wave wave wave wave wave