- Вопрос или проблема
- Блокировка на машине с Linux
- Что делать
- 1. Измените файл DNS
- 2. Обновите файл hosts для безопасного поиска
- 3. Измените политики браузера
- Блокировка на Windows
- Блокировка на Android
- Ответ или решение
- Как заблокировать порно на Linux
- Пр prerequisites
- Шаги для блокировки
- 1. Изменение файла sudoers
- 2. Настройка DNS
- 3. Обновление файла hosts
- 4. Настройки браузера
- В заключение
Вопрос или проблема
Я администратор на машине с Linux. Часто люди жалуются мне, что хотят избавиться от порнографической зависимости. Это совсем не просто, и они будут счастливы, если я смогу остановить их достаточно, чтобы они избавились от этого. Мой первый подход заключался в использовании openDNS и создании для них учетной записи стандартного пользователя, чтобы они не могли установить VPN. Я хочу заблокировать взрослые сайты. Какой должен быть мой подход?
Эти рекомендации предназначены для кого-то, кто имеет доступ суперпользователя на компьютере с Linux, а все остальные пользователи являются стандартными пользователями. (На данный момент)
Пожалуйста, не удаляйте этот пост. Я потратил почти неделю, чтобы все правильно сделать и преодолеть все препятствия при блокировке взрослого контента. Я планировал задокументировать все, что узнал до сих пор, чтобы это могло быть полезно любому, кто это ищет. Я добавлю все, просто не удаляйте этот пост.
Блокировка на машине с Linux
Предварительные требования
Вы должны иметь доступ к sudo, а все остальные должны быть стандартными пользователями или не должны находиться в файле sudoers или не должны иметь возможности запускать команды от имени root.
Что делать
- Руководство по изменению файла 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, который предлагает бесплатные и платные планы с возможностью блокировки контента.
-
Создайте резервную копию файла конфигурации DNS:
sudo cp /etc/resolv.conf /etc/resolv.conf.bak
-
Измените файл
/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, выполните следующие действия:
- Откройте настройки.
- Перейдите в раздел "Приватность и безопасность".
- Активируйте опцию "Включить безопасный поиск".
Таким образом, вы можете изменить параметры браузера для дополнительной защиты от порнографического контента.
В заключение
Эти шаги помогут вам эффективно блокировать доступ к порнографическому контенту на Linux-машине. Установив строгие DNS и обновив файл hosts и параметры браузера, вы создадите мощный барьер против нежелательного контента. Однако помните, что ни одна система не будет 100% эффективной; постоянный мониторинг и обсуждение с пользователями о важности ограничения доступа также являются ключевыми элементами в борьбе с зависимостью от порнографии.