Desinstalar y desactivar SMBv1 en Windows
El protocolo original Server Message Block (SMB) versión 1 (SMBv1) tiene casi 30 años y, como gran parte del software creado en los años 80, fue diseñado para un mundo que ya no existe. Como resultado, el protocolo SMBv1 tiene importantes vulnerabilidades de seguridad y Microsoft recomienda encarecidamente no utilizarlo. En este artículo, aprenderá cómo desinstalar y desactivar SMBv1 en Windows.
¿Qué es SMBv1?
SMBv1, que significa Server Message Block versión 1, fue creado por Barry Feigenbaum a principios de los años 80 como un protocolo para compartir archivos para DOS. En los años 90, Microsoft comenzó a utilizar SMBv1 en sus sistemas operativos como protocolo para compartir el acceso a archivos, impresoras y otros recursos en una red.
El protocolo SMBv1 deja los servidores/clientes de su organización expuestos a ataques cibernéticos. Por lo tanto, ¡es importante dejar de utilizar este protocolo de más de 30 años ahora mismo!
Obtener el estado SMBv1 en Windows
Compruebe si la función SMBv1 está instalada con PowerShell.
PS C:\> Get-WindowsOptionalFeature -Online -FeatureName SMB1Protocol
FeatureName : SMB1Protocol
DisplayName : SMB 1.0/CIFS File Sharing Support
Description : Support for the SMB 1.0/CIFS file sharing protocol, and the Computer Browser protocol.
RestartRequired : Possible
State : Enabled
CustomProperties :
ServerComponent\Description : Support for the SMB 1.0/CIFS file sharing protocol, and the Computer Browser protocol.
ServerComponent\DisplayName : SMB 1.0/CIFS File Sharing Support
ServerComponent\Id : 487
ServerComponent\Type : Feature
ServerComponent\UniqueName : FS-SMB1
ServerComponent\Deploys\Update\Name : SMB1ProtocolVerifique el estado del protocolo SMBv1 con PowerShell.
PS C:\> Get-SmbServerConfiguration | Select EnableSMB1Protocol
EnableSMB1Protocol
------------------
TrueCómo desinstalar y desactivar SMBv1 en Windows
Es muy importante que DESHABILITE y DESINSTALE el protocolo SMBv1 en Windows. La mayoría de los administradores realizan sólo una de las tareas y piensan que es la forma correcta. Desafortunadamente, no lo es y hay que hacer ambas cosas.
Nota: Asegúrese de deshabilitar y desinstalar el protocolo SMBV1 en Windows.
1. Deshabilite el protocolo SMBv1
Deshabilite el protocolo SMBv1 con PowerShell
PS C:\> Set-SmbServerConfiguration -EnableSMB1Protocol $falseVerifique que el protocolo SMBv1 esté deshabilitado.
PS C:\> Get-SmbServerConfiguration | Select EnableSMB1Protocol
EnableSMB1Protocol
------------------
False2. Desinstalar la función del protocolo SMBv1
Desinstale la función SMBv1 con PowerShell.
Nota: Debe reiniciar después de desinstalar la función SMBv1.
PS C:\> Disable-WindowsOptionalFeature -Online -FeatureName SMB1ProtocolVerifique que la función SMBv1 esté desinstalada.
PS C:\> Get-WindowsOptionalFeature -Online -FeatureName SMB1Protocol
FeatureName : SMB1Protocol
DisplayName : SMB 1.0/CIFS File Sharing Support
Description : Support for the SMB 1.0/CIFS file sharing protocol, and the Computer Browser protocol.
RestartRequired : Possible
State : Disabled
CustomProperties :
ServerComponent\Description : Support for the SMB 1.0/CIFS file sharing protocol, and the Computer Browser protocol.
ServerComponent\DisplayName : SMB 1.0/CIFS File Sharing Support
ServerComponent\Id : 487
ServerComponent\Type : Feature
ServerComponent\UniqueName : FS-SMB1
ServerComponent\Deploys\Update\Name : SMB1ProtocolApagó y deshabilitó SMBv1 con éxito.
Leer más: Cómo habilitar TLS 1.2 en Windows Server »
Conclusión
Aprendiste cómo desinstalar y desactivar SMBv1 en Windows. Pueden ser Windows Server o clientes de Windows. Verifique el estado y asegúrese de que SMBv1 esté apagado y deshabilitado. Supongamos que tiene muchos servidores y clientes de Windows, una excelente manera de impulsar este cambio es a través de un GPO.
Disfrutaste este artículo? También te puede gustar Instalar Windows Server en una máquina virtual. No olvides seguirnos y compartir este artículo.