Ответы пользователя по тегу Ubuntu
  • Fail2ban не работает на Ubuntu 20.04. Почему?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    Fail2ban отказывается добавлять в iptables правила если "шаловливые" ручки что то пишут в iptables.
    Сначала формируем правила iptables, а потом ставим Fail2ban (жестко удаляем и заново ставим - что бы следов не было). Притом даже это не всегда проходило. С помощью iptables-save - не работает, а через webmin почему то работает.
    Основательно не стал разбираться.
    Ответ написан
  • Почему для Linux нет простых VPN приложений?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    1. Надо разделять приложения для настройки Клиента и приложения для настройки Сервера.
    2. Надо разделять сами VPN - их там не много, но они разные.
    Они все очень простые, устанавливаются буквально в одно нажатие.
    Да. У меня сложнее. Надо установить TAP-интерфейс, OpenVPN и переписать в папку 3 файла. Это сарказм ))). Хотя вы правы, перед этим пришлось по мучатся - настраивать сервер VPN и тестировать.
    3.
    хотя я для телефона видел приложение, там был пробный период и 59 руб. в мес
    Повторяюсь - переписать в папку 3 файла за 59 руб. )))
    4.
    А на телефоне скачал приложение, оформил подписку, от силы минут пять. Всё, готова. Ну почему так?
    Повторяюсь - потому что сервер настроен , клиент установлен и нужно только файлы с настройками переписать. Вы соединяетесь к готовому VPN серверу.
    5.
    А для Linux я ещё ни одно не мог найти. Предлагаются какие-то профили конфигурации, которые у меня так и не получилось настроить, какие-то команды для терминала, которые тоже почему-то не работали

    Проблема в установке и настройки сервера. Пример, NethServer, бесплатный, управляется через веб-интерфейс, но это сборка Операционной системы и там есть маленький пункт VPN. Что бы подключить клиента к VPN надо нажать 3-5 кнопок. И вам предложат сохранить сертификат по которому надо входить.
    6. Хочу вернуться к 1 пункту.
    Они все очень простые, устанавливаются буквально в одно нажатие
    Это, скорее всего, готовые "сборки" (как бы их назвать?) под определенные сервера.
    7.
    мобильных телефонов iOS, android, даже для компьютера Windows
    Уверяю тебя, это "срубание бабла", по тому, что VPN уже есть в этих операционных системах, кроме OpenVpn, VPN не надо устанавливать. Ты платишь только за запись в твое устройство от 1 до 3 файлов, об доступе к интернет пока не будем говорить.
    Для Linux - нет приложений для клиентов. А зачем? Там нужно: Приложение такое же как на сервере и несколько файлов.
    Ответ написан
    Комментировать
  • Как блокируется поток?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    Как то все объяснили... размазано ... и чуть чуть .... я так же сделаю )))
    Разбираем:
    Что в это время создается?

    1.
    Приходит посетитель на сайт

    Задача веб-сервера отдать файл. И только. Все остальное это "усложнения". Посмотри музейный экпонат - Lynx и год выпуска :). Это как функция fopen. Каждый посетитель запускает "функцию" которая пожирает память. Когда памяти не остается веб-сервер перестает работать. У Apache, кажется, лет 15 назад, по умолчанию количество открытых соединений равнялось 150. И функция работала пока не отдавала файл целиком и сразу закрывалась освобождая память.
    2.
    веб сервер для него запускает этот скрипт

    Не веб-сервер запускает скрипт, а "злой" модуль перехвата, который сидит в памяти веб-сервера и ждет, например, когда захотят получить файл с расширением php. Тогда модуль перехватывает "управление" и передает инструкции записанные в этом файле для языка программирования и возвращает в веб-сервер ответ который в свою очередь передается посетителю.
    3.
    и посетитель ждет пока он выполнится.

    Да. Ждет. Это сейчас есть CMS и framework, а раньше на php писали через echo все строчки html. НУ типо <php echo "Hello world"; > не ругайте, синтаксис не помню. Это к чему, иногда, ошибка приводила к необходимости перегружать сервер. Притом, ножками... те бежать к нему )))
    Последнее.
    Сейчас веб-сервера за столько лет хорошо отлажены, что попытка что то испортить, не обдуманно, очень мала.
    Как много таких посетителей может одновременно зайти? От чего это зависит?
    Зависит от настроек веб-сервера и операционной системы. До меня уже немного рассказали. Надо добавить что под протоколом http лежит протокол TCP. Количество соединений не может быть больше 65535 (меньше, конечно, но чуть чуть).
    Ответ написан
  • Для чего устанавливается Apache??

    @UPSA
    anykey. Я не программист, я просто ленивый.
    php5.6 мне кажется устарел...

    apache и nginx - все это веб-сервера. Иногда используются в связке. apache основной, nginx - для кэша, например, для ускорения выдачи страниц.
    Если не нужен apache установите php-fpm: apt-get install php-fpm ("fastCGI process manager").

    apt-get когда устанавливает php5.6 смотрит на зависимости и добавляет apache.
    Ответ написан
    Комментировать
  • Как упростить создание доменов?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    Для локальной машины?
    веб-консоли подойдут?
    Тут список

    Как то пользовался vestacp. Надо кому то что то протестировать - создашь домен, и пусть мучается.
    Но для серьезных вещей тяжеловата ... не тянет, например для django, замучился настраивать )))
    И на локальный не советую, т.к. будет крутиться DNS и Mail.
    Ответ написан
  • Django cms. не запускается созданный сервер. Как исправить?

    @UPSA
    anykey. Я не программист, я просто ленивый.
    если на машине на которой запустили Django есть графический режим - просто зайди в Мозилле 127.0.0.1:8000
    если на машине на которой запустили Django есть только консоль - см. предедущий ответ:
    1) Ctrl+C = выключаем
    2) python manage.py runserver 0.0.0.0:8000
    3) зайди в Мозилле на IP адрес машины.
    Ответ написан
    Комментировать