Windows (desktop and server)
TMA-WIN2025-18.7.14
Ensure 'Require IPPS for IPP printers' is set to 'Enabled'
MediaNivel 2Automatizadawindows
Descripción
This policy setting determines whether communication with printers using the Microsoft Internet Printing Protocol (IPP) Class Driver uses IPPS. IPPS uses TLS for secure communication. The recommended state for this setting is: Enabled.
Cómo se verifica
Método de auditoría: Registro de Windows
registry
$bad = @(); $v = (Get-ItemProperty -Path 'Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Printers\IPP' -Name 'RequireIpps' -ErrorAction SilentlyContinue).'RequireIpps'; if (-not ($null -ne $v -and @(1) -contains [int64]$v)) { $bad += 'RequireIpps=' + $v }; if ($bad.Count -eq 0) { 'compliant' } else { 'non-compliant: ' + ($bad -join ', ') }- Salida esperada
compliant
Cómo se corrige
Método de corrección: Comando de shell
shell
if (-not (Test-Path 'Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Printers\IPP')) { New-Item -Path 'Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Printers\IPP' -Force | Out-Null }; New-ItemProperty -Path 'Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Printers\IPP' -Name 'RequireIpps' -Value 1 -PropertyType DWord -Force | Out-NullPropiedades
- Sistemas operativos
- windows-server-2025-dc, windows-server-2025-ms
- Etiquetas
- cis-convertedregistrywindows
- Referencia
- CIS Microsoft Windows Server 2025 Benchmark v2.1.0 - 18.7.14
Verificar este host
Ejecute esto en un equipo que tenga permiso para auditar. El escaneo es de solo lectura.
shell
tmaegis scan --target windows --level 2