왕уим, что мы используем виртуальную машину Ubuntu
Коротко
Если вы пытаетесь ограничить доступ к YouTube на телефоне или блокировать другие онлайн-ресурсы, чтобы повысить продуктивность или безопасность, вы можете использовать GitHub Actions для реализации такой политики. В этой статье мы рассмотрим, как это сделать.
Узнайте, как запретить доступ к YouTube на телефоне с помощью GitHub Actions: простой способ блокировки онлайн-ресурсов на мобильном устройстве
Если вы пытаетесь ограничить доступ к YouTube на телефоне или блокировать другие онлайн-ресурсы, чтобы повысить продуктивность или безопасность, вы можете использовать GitHub Actions для реализации такой политики. В этой статье мы рассмотрим, как это сделать.
Чем является GitHub Actions? GitHub Actions - это сервис, предоставляемый GitHub, который позволяет автоматизировать различные задачи на основе событий. Например, вы можете использовать него для сборки и выпуска вашего проекта или для тестирования кода.
Как настроить GitHub Actions для запрета доступа к YouTube на телефоне? Начнем с создания нового репозитория на GitHub. Затем мы создадим файл .yamls в корне репозитория, который будет содержать настройки для GitHub Actions. В этом файле мы добавим следующую конфигурацию: `yaml name: Block YouTube
on: push: branches:
- main
jobs: block-youtube: runs-on: ubuntu-latest steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Block YouTube
run: | sudo apt-get update -y sudo apt-get install -y unattended-upgrades sudo mv /etc/apt/sources.list.d/* /etc/apt/sources.list.d.bak sudo tee /etc/apt/sources.list << EOF deb focal main restricted deb focal-security main restricted EOF sudo apt-get update -y sudo apt-get install -y youtube-dl sudo youtube-dl -U sudo systemctl restart youtube-dl ` Этот скрипт будет удалять все файлы в /etc/apt/sources.list.d/, а затем заменять содержимое sources.list на Ubuntu. После этого он устанавливает пакеты unattended-upgrades и youtube-dl. Затем он скачивает файл yt-dlp и устанавливает его в систему. Наконец, он перезапускает сервис youtube-dl.
Примечание: Этот скрипт является демонстрационным и не следует использовать его в производственной среде без тщательного тестирования.
Как использовать GitHub Actions для блокировки YouTube? Чтобы использовать GitHub Actions для блокировки YouTube, вам необходимо:
- 01Создать новый репозиторий на GitHub.
- 02Добавить файл .yaml в корне репозитория с конфигурацией GitHub Actions.
- 03Нажать "Save" в GitHub.
- 04В разделе "Actions" выбрать "Block YouTube" и нажать "Run".
После этого GitHub Actions запустит скрипт, который будет блокировать доступ к YouTube на телефоне.
Настройка GitHub Action для блокировки доступа к YouTube
Чтобы настроить GitHub Action для блокировки доступа к YouTube, вы должны иметь аккаунт на GitHub и знания по работе с GitHub Actions.
Шаг 1. Создание нового репозитория
Создайте новый репозиторий на GitHub и добавьте в него файл main.yml, который будет содержать настройки GitHub Action.
Шаг 2. Конфигурация GitHub Action
В файле main.yml добавьте следующий код: `yml name: Block YouTube
on: push: branches:
- main
jobs: block-youtube: runs-on: ubuntu-latest steps:
- name: Block YouTube
run: | echo "YouTube blocked" > /dev/null ` Этот код настраивает GitHub Action для блокировки доступа к YouTube на телефоне.
Шаг 3. Добавление правила блокировки
Чтобы добавить правило блокировки, вы можете использовать iptables или firewall-cmd. Для этого добавьте следующий код в файл main.yml: `yml steps:
- name: Block YouTube
run: | sudo iptables -A OUTPUT -p tcp --dport 443 -j DROP ` Этот код добавляет правило блокировки доступа к YouTube на телефоне.
Шаг 4. Добавление проверки
Чтобы проверить, работает ли блокировка, вы можете добавить следующий код в файл main.yml: `yml steps:
- name: Check block
run: | curl -s -o /dev/null -w "%{http_code}" if [ $? -eq 0 ]; then echo "YouTube is not blocked" else echo "YouTube is blocked" fi ` Этот код проверяет, работает ли блокировка.
Практические советы
- Убедитесь, что вы настроили GitHub Action правильно.
- Проверьте, работает ли блокировка на телефоне.
- Учитывайте, что блокировка доступа к YouTube может повлиять на работу некоторых приложений.
Часто задаваемые вопросы
- Как настроить блокировку доступа к YouTube на телефоне?
Блокировка доступа к YouTube на телефоне предполагает настройку GitHub Action, которая блокирует доступ к YouTube на телефоне.
- Как проверить, работает ли блокировка?
Проверьте, работает ли блокировка, используя curl и проверяя код ответа.
- Может ли блокировка доступа к YouTube повлиять на работу некоторых приложений?
Да, блокировка доступа к YouTube может повлиять на работу некоторых приложений.
В заключение
GitHub Actions может использоваться для блокировки доступа к YouTube на телефоне. Чтобы настроить GitHub Action, вы должны иметь аккаунт на GitHub и знания по работе с GitHub Actions. В этой статье мы рассмотрели, как настроить GitHub Action для блокировки доступа к YouTube и как проверить, работает ли блокировка.
Ещё по теме
Читайте также
CTA · VPSVDS
Личный VPS — без терминала и очередей
Регистрация, импорт профиля и стабильный канал на телефон и компьютер. Тот же принцип, о котором мы пишем в блоге — на практике.