Отключение Windows-Firewall при недоступности сервера
С помощью WinPE
1. Запускаем режим Rescue Mode для сервера.
2. После загрузки заходим на сервер с помощью VNC.
3. Запускаем regedit.
4. Выделяем папку HKLM и в меню «файл» выбираем «Загрузить куст», указываем файл на Вашем диске с windows :\Windows\System32\config\SYSTEM , диск Х для этого не подходит. Далее вписываем любое название для ветки.
5. Разворачиваем ветку HKLM и далее переходим к прикрепленной папке, разворачиваем ее.
6. Нам нужна папка ControlSet001\services\SharedAccess\Parameters\FirewallPolicy
7. Меняем в папках DomainProfile, PublicProfile и StandardProfile параметр EnableFirewall на 0
8. Выделяем загруженный куст и в меню «файл» выбираем «выгрузить куст»
9. Перегружаем сервер командой - wpeutil reboot
Также Вы можете отключить любую службу поставив параметру «Start» значение 4 ,что соответствует режиму «отключена»
С помощью Debian live CD
1. Запускаем режим Rescue Mode для сервера.
2. После загрузки заходим на сервер с помощью SSH.
3. Выполняем команду
apt-get update && apt-get -y install ntfs-3g mc
4. Выполняем команду
ntfsfix /dev/sda2
5. Монтируем диск
mkdir /win && ntfs-3g /dev/sda2 /win
6. Переходим в
cd /win/Windows/System32/config
7. Запускаем
chntpw -e SYSTEM
8. Смотрим текущий ControlSet командой ls Select , значение Current и есть номер ControlSet-а
9. Переходим в папку
cd ControlSet001\services\SharedAccess\Parameters\FirewallPolicy
10. Далее меняем параметр EnableFirewall на 0 :
cd PublicProfile ed EnableFirewall 0 cd .. cd StandardProfile ed StandardProfile 0 cd .. cd DomainProfile ed DomainProfile 0
11. Выходим командой q и сохраняем изменения
12. Выполняем команду
cd / && sync && umount /win && reboot