Как заблокировать порнографию на Linux

Вопрос или проблема

Я администратор на машине с Linux. Часто люди жалуются мне, что хотят избавиться от порнографической зависимости. Это совсем не просто, и они будут счастливы, если я смогу остановить их достаточно, чтобы они избавились от этого. Мой первый подход заключался в использовании openDNS и создании для них учетной записи стандартного пользователя, чтобы они не могли установить VPN. Я хочу заблокировать взрослые сайты. Какой должен быть мой подход?

Эти рекомендации предназначены для кого-то, кто имеет доступ суперпользователя на компьютере с Linux, а все остальные пользователи являются стандартными пользователями. (На данный момент)

Пожалуйста, не удаляйте этот пост. Я потратил почти неделю, чтобы все правильно сделать и преодолеть все препятствия при блокировке взрослого контента. Я планировал задокументировать все, что узнал до сих пор, чтобы это могло быть полезно любому, кто это ищет. Я добавлю все, просто не удаляйте этот пост.

Блокировка на машине с Linux

Предварительные требования
Вы должны иметь доступ к sudo, а все остальные должны быть стандартными пользователями или не должны находиться в файле sudoers или не должны иметь возможности запускать команды от имени root.

Что делать

  1. Руководство по изменению файла sudoers

1. Измените файл DNS

Короче говоря, провайдер DNS преобразует URL в IP-адрес, поэтому мы будем использовать провайдера DNS, который блокирует все нежелательные сайты. Мы можем использовать CleanBrowsing DNS. Вы можете прочитать больше на их сайте, но я буду использовать самые строгие настройки, которые также блокируют Reddit, VPN и прокси-сайты. Это бесплатно, хотя они предлагают платные тарифы.

Сделайте резервную копию файла /etc/resolve.conf на случай, если что-то пойдет не так

sudo cp /etc/resolv.conf /etc/resolv.conf.bak

Отредактируйте файл /etc/resolv.conf и установите nameserver на 185.228.168.168

sudo echo "nameserver 185.228.168.168" >> /etc/resolv.conf

2. Обновите файл hosts для безопасного поиска

[TODO]

3. Измените политики браузера

[TODO]

Блокировка на Windows

[TODO]

Блокировка на Android

[TODO]

Ответ или решение

Как заблокировать порно на Linux

Как администратор Linux-системы, вы, несомненно, осознаете важность управления контентом на машинах, доступных пользователям, особенно если ваши пользователи выражают желание бороться с зависимостью от порнографического контента. В данной статье мы рассмотрим пошаговое руководство по блокировке взрослого контента на Linux, обеспечивая максимальную эффективность и стабильность.

Пр prerequisites

Перед началом процесса убедитесь, что у вас есть доступ к суперпользователю (sudo), а все остальные пользователи являются стандартными, не имеющими возможности выполнять команды от имени root.

Шаги для блокировки

1. Изменение файла sudoers

Перед выполнением изменений в системе рекомендуется заранее отредактировать файл sudoers, чтобы исключить возможность получения стандартными пользователями привилегий суперпользователя. Для редактирования файла воспользуйтесь командой:

sudo visudo

Добавьте следующую строку в конец файла, чтобы ограничить доступ пользователей:

Пользователь ALL=(ALL) NOPASSWD: /bin/false

2. Настройка DNS

Эффективным решением для блокировки нежелательного контента является изменение DNS-сервера. Мы будем использовать CleanBrowsing, который предлагает бесплатные и платные планы с возможностью блокировки контента.

  1. Создайте резервную копию файла конфигурации DNS:

    sudo cp /etc/resolv.conf /etc/resolv.conf.bak
  2. Измените файл /etc/resolv.conf, добавив следующий DNS-сервер:

    echo "nameserver 185.228.168.168" | sudo tee /etc/resolv.conf

Этот сервер будет блокировать доступ к порнографическим ресурсам и некоторым другим нежелательным сайтам.

3. Обновление файла hosts

Вы можете дополнительно обновить файл /etc/hosts, чтобы заблокировать доступ к определённым доменам напрямую. Откройте файл для редактирования:

sudo nano /etc/hosts

Добавьте строки, которые будут перенаправлять нежелательные домены на localhost. Например:

127.0.0.1 example.com
127.0.0.1 www.example.com

4. Настройки браузера

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

  1. Откройте настройки.
  2. Перейдите в раздел "Приватность и безопасность".
  3. Активируйте опцию "Включить безопасный поиск".

Таким образом, вы можете изменить параметры браузера для дополнительной защиты от порнографического контента.

В заключение

Эти шаги помогут вам эффективно блокировать доступ к порнографическому контенту на Linux-машине. Установив строгие DNS и обновив файл hosts и параметры браузера, вы создадите мощный барьер против нежелательного контента. Однако помните, что ни одна система не будет 100% эффективной; постоянный мониторинг и обсуждение с пользователями о важности ограничения доступа также являются ключевыми элементами в борьбе с зависимостью от порнографии.

Оцените материал
Добавить комментарий

Капча загружается...