Возможно ли заблокировать веб-страницу с помощью ufw?

Вам нужно установить разрешение на выполнение. Из Nautilus (файловый браузер) щелкните правой кнопкой мыши файл программы, затем выберите вкладку «Разрешения». Установите флажок «Разрешить выполнение файла как программу». Из терминала вы также можете:

sudo chmod +x /path/to/myfile

Кроме того, убедитесь, что вы не указываете noexec для раздела в fstab, поскольку это отключит выполнение для всего раздела.

1
задан 27 March 2014 в 05:28

1 ответ

Вы можете заблокировать доступ к порту на сервере с помощью ufw. man ufw имеет целый ряд примеров, но при условии, что он включен, он должен быть таким:

sudo ufw deny out to <<ip address>> port 80

Я только что протестировал это на своем собственном сервере, и он работает. Помните, что порт 443 используется для SSL, поэтому может потребоваться блокировка.

Помните, что это блокирует весь порт 80 на этом сервере.

Если вы хотите начать фильтрацию на основе подпапок (разрешая некоторые пути, но не другие), вам понадобится то, что проксирует запросы. Брандмауэр не смотрит на контент, он смотрит на соединения. Для брандмауэра запрос для / подпапки совпадает с запросом к /a-different-subfolder.

Итак, что вы ищете - это прозрачный прокси-сервер, который вы можете скрутить в nixing некоторых из ваших трафик. Программное обеспечение для родительского контроля, вероятно, лучший выбор для быстрой настройки. Что-то вроде dansguardian, безусловно, было популярным, и я бы сказал, что это требует исследования. Дополнительная информация доступна на wiki:

https://help.ubuntu.com/community/ParentalControls
5
ответ дан 25 May 2018 в 00:22

Другие вопросы по тегам:

Похожие вопросы: