Этот скрипт автоматизирует процесс установки, настройки и удаления 3proxy на Ubuntu/Debian-подобных системах.
Скрипт выполняет следующие действия:
- Позволяет выбрать установку или удаление 3proxy.
- Устанавливает необходимые зависимости.
- Клонирует, собирает и устанавливает 3proxy.
- Настраивает 3proxy с пользовательскими параметрами:
- Авторизация (логин и пароль).
- Выбор порта.
- Ограничение доступа по IP.
- Создает и запускает systemd службу для 3proxy.
- Обеспечивает корректное удаление 3proxy при необходимости.
- Ubuntu или Debian-подобная система
- Права суперпользователя (
sudo) - Доступ к интернету
- Скачайте скрипт:
wget https://raw.githubusercontent.com/lupaev/install_3proxy/main/3proxy.sh
- Сделайте скрипт исполняемым:
chmod +x 3proxy.sh
- Запустите скрипт:
bash 3proxy.sh
- ✅ Автоматическая установка 3proxy: загрузка, сборка, настройка и запуск сервиса.
- ❌ Полное удаление 3proxy: остановка службы, очистка файлов и логов.
- 🔑 С авторизацией (логин и пароль).
- 🔓 Без авторизации.
- 🌍 Ограничение доступа по IP.
- 🎛 Выбор порта для прокси.
- 📜 Автоматическое создание конфигурационного файла (если отсутствует).
- 🗂 Настройка логирования и ротации логов.
- 🛑 Создание службы systemd для автоматического запуска.
- ♻️ Автоматический перезапуск при сбоях.