Изменение стандартного порта RDP (3389) на произвольный — это распространённая мера безопасности среди системных администраторов. Ниже приведён PowerShell-скрипт, который автоматизирует процесс изменения порта, перезапуска службы RDP и настройки брандмауэра Windows.
# Укажите новый порт $nouPort = 61322 # Замените на желаемый порт # Изменение порта RDP в реестре Windows Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp\' -Name 'PortNumber' -Value $nouPort # Проверка изменения $portSchimbat = Get-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp\' -Name 'PortNumber' if ($portSchimbat.PortNumber -eq $nouPort) { Write-Output "Порт RDP успешно изменён на $nouPort." } else { Write-Output "Ошибка при изменении порта RDP." } # Перезапуск службы удалённого рабочего стола Restart-Service -Name TermService -Force Write-Output "Служба RDP перезапущена. Проверьте доступность нового порта." # Открытие нового порта в брандмауэре Windows New-NetFirewallRule -DisplayName "Allow RDP on Port $nouPort" -Direction Inbound -Protocol TCP -LocalPort $nouPort -Action Allow
Комментариев нет:
Отправить комментарий