Ошибка ERROR: Couldn't determine iptables version при настройке брандмауэра и установке nginx в debian

начал разбираться с debian и nginx. Необходимо поставить nginx на debian WSL. Скачал debian c Microsoft Store. Список команд, которые были прописаны: sudo apt update, sudo apt install nginx,apt install ufw. При открытии списка профилей ufw командой sudo ufw app list возникает ошибка 'ERROR: Couldn't determine iptables version'


Ответы (2 шт):

Автор решения: eri

Не устанавливай ufw на виндовс, пропусти команды связанные с ним. На Виндовс придётся настраивать бренмауер виндовса.

→ Ссылка
Автор решения: eri

После установки Debian в его окружении создай файл /usr/sbin/policy-rc.d

#!/bin/sh
exit 101

и сделай его исполнимым chmod +x /usr/sbin/policy-rc.d. Этот скрипт скажет установщику не запускать службы.

Потом установка

sudo apt install nginx

Чтоб запустить web сервер напишите просто sudo nginx. Остановить sudo nginx -s quit. А service, systemctl и прочее не работает в wsl.

→ Ссылка