- 1. Abilita SMB1 in Windows Server 2022 dal Pannello di controllo
- 2. Attiva SMB1 in Windows Server 2022 da PowerShell
- 3. Attiva SMB2 su Windows Server 2022 da PowerShell
- 4. Abilita SMB1 e SMB2 in Windows Server 2022 dall'editor del registro
- 5. Attiva SMB1 e SMB2 in Windows Server 2022 da CMD
- 6. Attiva SMB1 e SMB2 in Windows Server 2022 da PowerShell
Esistono diversi protocolli per eseguire attività specifiche in Windows Server e uno di questi è il protocollo SMB (Server Message Block - Server Message Block Protocol) che si concentra su una delle attività più popolari come il trasferimento di file. Il protocollo risale a più di 20 anni fa, da quando è stata sviluppata la versione SMB1 e attualmente disponiamo della versione SMB3 che migliora significativamente la sicurezza e l'affidabilità delle informazioni.
Il protocollo SMB è un protocollo di condivisione file chiamato in altri termini protocollo SMB di Microsoft, è costituito da un gruppo di pacchetti di messaggi che definiscono la versione del protocollo o il protocollo CIFS (Common Internet File System).
Funzionalità PMIAlcune delle principali funzioni di SMB sono:
- Blocco file e registrazione
- Gestione dei server del protocollo Microsoft SMB sulla rete o sulla navigazione in rete locale
- Gestione estesa degli attributi dei file
- Negoziazione dialettale
- Consente di eseguire attività di stampa sulla rete locale
- Notifica di modifica di file e directory per un maggiore controllo
- Supporto Unicode
Pacchetti PMIIl protocollo SMB gestisce vari tipi di pacchetti come:
- Pacchetti di controllo della sessione: il tuo compito è concedere una connessione alle condivisioni del server
- Pacchetti di accesso ai file: il suo ruolo è quello di accedere e lavorare sui file e sulle directory sul server remoto
- Pacchetti di messaggi generali: la sua azione è inviare dati a code di stampa, mailing list e generare dati sullo stato delle code di stampa.
Funzioni SMBSMB1 è stato classificato come una minaccia alla sicurezza per i sistemi Windows in generale ed è per questo che SMB2 ci offre:
- Supporto per collegamenti simbolici
- Modello di leasing cliente Oplock
- Supporto per versioni precedenti di SMB
- Letture e scritture più estese per l'ottimizzazione delle attività
- Migliore utilizzo della rete
- Scalabilità migliorata per la condivisione di file
Con questo in mente vedremo come attivare sia SMB1 che SMB2 in Windows Server 2022.
1. Abilita SMB1 in Windows Server 2022 dal Pannello di controllo
Passo 1
Stiamo andando a:
- Pannello di controllo
- Programmi
- Programmi e caratteristiche
INGRANDIRE
Passo 2
Facciamo clic su "Attiva o disattiva le funzionalità di Windows" e questo ci reindirizza all'amministratore del server, lì vedremo quanto segue:
INGRANDIRE
Passaggio 3
Fare clic su Avanti e attivare la casella "Installazione basata su ruoli o basata su funzionalità":
INGRANDIRE
Passaggio 4
Nella finestra successiva selezioniamo il server:
INGRANDIRE
Passaggio 5
Nella finestra successiva vedremo le opzioni del ruolo per Windows Server 2022:
INGRANDIRE
Passaggio 6
In questo caso non aggiungiamo alcun ruolo, andiamo alla sezione "Funzioni" e attiviamo la casella "Compatibilità con il protocollo per la condivisione di file SMB 1.0 / CIFS", visualizziamo le sue opzioni e attiviamo le caselle desiderate "Client SMB 1.0 / CIFS/SMB Server 1.0/CIFS":
INGRANDIRE
Passaggio 7
Fare clic su Avanti per visualizzare un riepilogo della funzionalità da installare:
INGRANDIRE
Passaggio 8
Fare clic su Installa per avviare il processo:
INGRANDIRE
Passaggio 9
Alla fine di questo compito vedremo quanto segue:
INGRANDIRE
Passaggio 10
Riavvia Windows Server 2022 per completare il processo quando necessario:
INGRANDIRE
2. Attiva SMB1 in Windows Server 2022 da PowerShell
Passo 1
Apriamo PowerShell come amministratore:
Passo 2
Innanzitutto, rileveremo il protocollo SMB1 con il comando:
Get-WindowsOptionalFeature -Online -FeatureName SMB1Protocol
INGRANDIRE
Passaggio 3
Lì vediamo dettagli specifici del protocollo, abilitiamo SMB1 in Windows Server 2022 con il comando:
Enable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol
INGRANDIRE
Passaggio 4
Questo caricherà tutti i componenti aggiuntivi necessari e alla fine vedremo quanto segue:
INGRANDIRE
3. Attiva SMB2 su Windows Server 2022 da PowerShell
Passo 1
Per attivare questo protocollo in Windows Server 2022 apriremo PowerShell come amministratore:
Passo 2
Rileveremo il protocollo SMB2 con il comando:
Get-SmbServerConfiguration | seleziona Abilita protocollo SMB2
INGRANDIRE
Passaggio 3
Ora è abilitato da SMB2. Inseriamo la lettera S per confermare il processo.
Set-SmbServerConfiguration -EnableSMB2Protocol $ true
INGRANDIRE
Passaggio 4
In questa stessa console PowerShell rileveremo il server SMB1:
Get-Item HKLM: \ SYSTEM \ CurrentControlSet \ Services \ LanmanServer \ Parametri | ForEach-Object {Get-ItemProperty $ _. Pspath}
INGRANDIRE
Passaggio 5
Questo comando ci fornisce i dettagli completi sul server SMB1, per abilitarlo da qui, il server SMB1, eseguiamo:
Set-ItemProperty -Path "HKLM: \ SYSTEM \ CurrentControlSet \ Services \ LanmanServer \ Parameters" SMB1 -Tipo DWORD -Valore 1
INGRANDIRE
Passaggio 6
Allo stesso modo rileveremo il server SMB2:
Get-ItemProperty HKLM: \ SYSTEM \ CurrentControlSet \ Services \ LanmanServer \ Parameters | ForEach-Object {Get-ItemProperty $ _. Pspath}
INGRANDIRE
Passaggio 7
Per abilitare il server SMB2 eseguiamo:
Set-ItemProperty -Path "HKLM: \ SYSTEM \ CurrentControlSet \ Services \ LanmanServer \ Parameters" SMB2 -Tipo DWORD -Valore 1
INGRANDIRE
4. Abilita SMB1 e SMB2 in Windows Server 2022 dall'editor del registro
Passo 1
Prima di eseguire questo processo è consigliabile creare un punto di ripristino o backup, dopodiché accediamo all'editor del registro:
Passo 2
Ora andiamo al percorso "HKEY_LOCAL_MACHINE - SYSTEM - CurrentControlSet - Services - LanmanServer - Parameters":
INGRANDIRE
Passaggio 3
Lì troviamo i valori SMB1 e SMB2, per abilitarli, facciamo doppio clic su ciascuno e inseriamo 1 nel campo Informazioni valore in modo che il suo stato diventi abilitato. Applicare le modifiche.
5. Attiva SMB1 e SMB2 in Windows Server 2022 da CMD
Passo 1
Un altro dei metodi disponibili è la console del prompt dei comandi, accediamo a CMD:
Passo 2
, Per rilevare SMB1 eseguiamo:
query sc.exe lanmanworkstation
INGRANDIRE
Passaggio 3
Abilitiamo SMB1 con il seguente comando:
sc.exe config lanmanworkstation depend = bowser / mrxsmb10 / mrxsmb20 / nsi
INGRANDIRE
Passaggio 4
Per rilevare SMB2 eseguiamo:
query sc.exe lanmanworkstation
INGRANDIRE
Passaggio 5
Per abilitare SMB2 usiamo il comando:
sc.exe config lanmanworkstation depend = bowser / mrxsmb10 / mrxsmb20 / nsi
INGRANDIRE
6. Attiva SMB1 e SMB2 in Windows Server 2022 da PowerShell
Passo 1
Finalmente possiamo ricorrere nuovamente a PowerShell, apriamo PowerShell come amministratori e per attivare SMB1 eseguiamo:
Enable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol
INGRANDIRE
Passo 2
Alla fine vedremo quanto segue. Lì inseriamo la lettera Y per riavviare il computer o N per farlo in seguito.
INGRANDIRE
Passaggio 3
Ora attiviamo SMB2 con il comando. Con la lettera S confermiamo il processo.
Set-SmbServerConfiguration -EnableSMB2Protocol $ true
INGRANDIRE
Questi sono i metodi che Solvetic ti offre per attivare SMB1 e SMB2 in Windows Server 2022.