- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Привет
есть команда для запуска прокси
sudo systemctl start tinyproxy
я хочу прописать ее в /etc/rc.local
как прописать ? systemctl start tinyproxy или service start tinyproxy ?
дебиан 9
Т.е. эта служба там каким-то образом образовалась, но не включила автозапуск себя? Странно...
В /lib/systemd/system точно имеется файл tinyproxy.service ?
Если да, то во-первых смотрим systemctl status tinyproxy - что там пишет, tinyproxy.service; enabled или disabled?
Если enabled, то и проблемы никакой нет - перегрузить и должно автозапуститься само.
Если disabled, то запускаем systemctl enable tinyproxy
Т.е. эта служба там каким-то образом образовалась, но не включила автозапуск себя? Странно...
походу да. так и есть. все работало, но после перезагрузки статус disabled .
в /lib/systemd/system нет tinyproxy.service
Если disabled, то запускаем systemctl enable tinyproxy
а ето уже в ручную. а мне бы в автозагрузку как то добавить
В какую ручную... systemctl enable - включает автозапуск службы. Но не запускает.
systemctl start - просто запускает разово вручную.
Однако если в /lib/systemd/system нет tinyproxy.service, то либо службы такой нет вообще, либо это не systemd служба.
start вообще запускает что-то или нет?
Короче надо читать инструкцию к этой tinyproxy. Я без понятия что это, так с ходу не подскажу без гугления.
походу да. так и есть. все работало, но после перезагрузки статус disabled .
в /lib/systemd/system нет tinyproxy.service
а ето уже в ручную. а мне бы в автозагрузку как то добавить
Это и есть добавление сервиса в автозагрузку.
Это ж debian 9, там половина демонов не через systemd
Устанавливалось оно стандартным путем (apt, apt-get, aptitude)? Или вручную как-то?
Самое простое - это попробовать снести и заново установить.
Если не поможет, то может разработчики так сделали, не предполагая никакой автозагрузки.
Вот беглое гугление, предлагается самостоятельно сделать tinyproxy.service файл и включить его как я выше и предлагал:
https://nxnjz.net/2019/10/how-to-setup-a-simple-proxy-server-with-tinyproxy-debian-10-buster/
Но конечно не тупым копипастом, а указывая свои пути правильные. Путь к исполняемому файлу, путь конфиг-файлу проверить.
друзья извините. ето не tinyproxy а sqiud
делал все в точности как тут https://infoit.com.ua/linux/kak-ustanovit-squid-proxy-na-debian-10/
либо это не systemd служба.
служба. вот так запускаю. sudo systemctl start sqiud и работает
после перезагрузки не работает
systemctl enable squid сделал. но в /lib/systemd/system squid.service нет
в /lib/systemd/system squid.service нет
действительно в 9 debian нету его:
https://packages.debian.org/stretch/amd64/squid/filelist
есть в 10 и 11:
https://packages.debian.org/buster/amd64/squid/filelist
https://packages.debian.org/bullseye/amd64/squid/filelist
Но должен быть /etc/init.d/squid - посмотрите, имеется?
Переустановка пробовалась?
apt purge squid
apt install squid
Если нет автозапуска через init.d, то я без понятия... надо смотреть на месте, кто знает что еще там понастроено.
Можно дернуть squid.service файл из debian 10 например:
http://ftp.us.debian.org/debian/pool/main/s/squid/squid_4.6-1+deb10u6_amd64.deb
Зайти (с помощью mc к примеру) в этот .deb файл и скопировать squid.service себе в /lib/systemd/system/
Хотя это и колхоз конечно. Правильней было б разобраться почему не автозапускается само после apt install squid
А может он даже пытается автозапуститься, но почему-то не получается. Надо смотреть после перезагрузки syslog.
ето есть /etc/init.d/squid
Он по факту у вас не работает при перезагрузке?
Посмотрите логи, может быть там какая-то ошибка при запуске.
В ручном режиме, он без ошибок запускается?
Он по факту у вас не работает при перезагрузке?
Посмотрите логи, может быть там какая-то ошибка при запуске.
В ручном режиме, он без ошибок запускается?
все верно. логи не знаю где глянуть. нашел только в /usr/lib/squid3 файл log_file_daemon
а там https://skr.sh/sB28LdPF4w9