d-stream, это относится к некомпетентным юзерам-"таджикам", которые считают, что быть дебилом - это невероятное достоинство. А ты так и будешь рассказывать, что наличие идиотов - это вина админа.
У нас было 500 подведомственных бюджетных учреждений, я такого насмотрелся в жизни, что мне не стоит рассказывать о том, какие юзеры бедные несчастные и ни в чём не виноваты.
d-stream, часто руководство начинает прислушиваться к админу уже после того, как главный бухгалтер подхватит шифровальщика, а не до того. А до этого бухгалтерия - это священная корова, которую трогать нельзя.
Весьма возможно что это не поможет. Скорее всего, куда-то положили скрипт, которым достают содержимое конфига. Или нашли дыру, через которую можно конфиг достать.
d-stream, компетенция админа бесполезна, если нет поддержки административного ресурса. Можно сто раз всё сделать правильно, а потом за отключенный антивирус и запущенный шифровальщик лишат премии именно тебя.
Имеет смысл сразу быть готовым работать с разными поставщиками коммуникаций. Вот этот хорошо умеет инстаграм, тут можно ватсапп, а с телеграмом можно вообще напрямую без спекулянтов^Wпосредников.
d-stream, я насмотрелся пользователей и никакого пиетета по поводу их инициативно проявляемой глупости не вижу. Да, они реально знают, что файл нельзя открывать, но "а вдруг там что-то важное?" Они знают, что антивирус может защитить их от многих угроз, но "а вот я тут игрушку скачала, а она при включённом антивирусе не запустилась". Зато когда с документами что-то случилось, то админ, конечно же, виноват и обязан срочно родить из небытия эти файлы вот прям через минуту, а они даже на участвующую в ежедневном бэкапе сетевую шару документы не клали, ведь "на рабочем столе удобнее". Разумеется, если админ дурак, то он должен отвечать, но ответственность за ошибки и намеренные зловредные действия пользователя должна ложиться на пользователя.
d-stream, строго говоря, всяко может быть. Если админ провёл пользователям инструктаж под роспись и обязал всех сидеть с включённым антивирусом, а пользователи всё это проигнорили, то виноват в любом случае пользователь.
thekiwi, в связске с nginx обычно используют как раз php-fpm, но в debian-образных дистрибутивах он может быть разных версий, поэтому сервис должен называться php8.0-fpm.
thekiwi, в текущей убунте mysqli.so входит в пакет php7.4-mysql, php8.0 там нет, не знаю откуда он у тебя, но допустим что он есть откуда-то (из ppa, например). Далее надо убедиться, что модуль включён для нужного варианта php с помощью симлинка в /etc/php/версия/вариант/conf.d. В принципе, при установке пакета он и так включается, но вдруг? Например, для php-fpm это /etc/php/8.0/fpm/conf.d/20-mysqli.ini ссылкой на /etc/php/8.0/mods-available/mysqli.ini. Нужно перезапустить php-fpm или apache (смотря что используется), чтобы изменения вступили в силу.
или если там socket.io, то
pip install python-socketio[client]
Я успешно парсил сайт, в котором использовался socket.io.