• Почему nginx устанавливается в etc, а не в bin?

    @aleks-th
    Во первых он не устанавливается в etc.
    В этой папке лежит только его конфиг, и сценарии запуска.
    Как и у большинства стандартных программ в любом линуксе.

    Во вторых куда он установится можно посмотреть распаковав .deb архив.

    В третьих если не пользоваться стандартной установкой его вообще можно куда угодно поставить.

    Чтобы в этом что-то понимать - почитайте информацию про организацию файлов в линуксе.
    Ответ написан
    Комментировать
  • Почему с формы обратной связи на почту хостинга приходит пустое письмо?

    ipatiev
    @ipatiev Куратор тега PHP
    Потомок старинного рода Ипатьевых-Колотитьевых
    Странно, какой разительный контраст с кодом из удаленного вопроса.
    Я уж хотел вспомнить молодость, поумиляться глубокомысленному коду $post = !empty($_POST) ? true : false;...
    Но с другой стороны, в удаленном коде было непонятно, почему вообще письмо уходит, а здесь уже гораздо ближе к реальности.
    обратить внимание надо, во-первых, на тег
    <form action="#" id="form_body" class="form">
    и посмотреть в примерах, что туда пишут.
    После этого вывести результат var_dump($_POST); и внимательно его изучить.
    После этого снова вернуться к форме и подумать, чего в ней не хватает

    Ну и разумеется выкинуть часть с else if ( $method === 'GET' ) {
    Ответ написан
    9 комментариев
  • Что означает выражение. {x:1} в f.строках python?

    Mike_Ro
    @Mike_Ro Куратор тега Python
    Python, JS, WordPress, SEO, Bots, Adversting
    Это "f-строки"/"форматированные строковые литералы", простой пример:
    x = 5
    y = 555
    print(f"{x:1}")  # "5", минимальная ширина поля вывода переменной x = 1 (вывести значение x, удостоверившись, что оно занимает по меньшей мере один символ)
    print(f"{x:3}")  # "  5"
    print(f"{y:3}")  # "555"
    
    # Округление Pi до десятичного значения
    pi = 3.141592653589793
    print(f"Pi: {pi:.1f}")  # Pi: 3.1
    Ответ написан
    Комментировать
  • Как запретить траффик с OpenVPN сервера на определенные IP адреса?

    SignFinder
    @SignFinder
    Wintel\Unix Engineer\DevOps
    Команда не верная - ufw управляет только пакетами на вход и на выход, все остальное - через backend к iptables.
    У вас пакеты транзитные, вам нужен iptables -A FORWARD
    Ответ написан
    2 комментария
  • Является ли хорошей практикой использовать связку Nginx+Apache сегодня?

    ky0
    @ky0 Куратор тега Nginx
    Миллиардер, филантроп, патологический лгун
    Если точно понимаете, зачем вам Апач - почему бы и нет?

    Но, честно говоря, вариантов тут немного - чаще всего такое взгромождают, когда приложение работает только с неким экзотическим модулем апача, аналога которого для других веб-серверов не существует (см. напр. 1С). Ну или когда несколько поколений веб-программистов в три слоя обмазало сайт htaccess-магией и конвертировать это в nginx-директивы никто не хочет.
    Ответ написан
    2 комментария
  • Как настроить в Zabbix мониторинг кластерных дисков в Диспетчере отказоустойчивого кластера Windows Server 2019?

    @AUser0
    Чем больше знаю, тем лучше понимаю, как мало знаю.
    В Zabbix есть стандартный шаблон Template OS Windows (или как-то так), нужно его назначить этому Хосту. В Обнаружении появятся правила, в том числе для обнаружения дисков. Можно вручную это обнаружение запустить - у Хоста появятся все данные по дискам, и триггеры на эти данные. Вуаля, готово!

    P.S. Если нужно менять триггер - можно его клонировать, и тогда изменить буквально любой параметр. Главное - название нового триггера должно хотя-бы на одну букву отличаться от первоначального, иначе не сохранится.
    Ответ написан
    Комментировать
  • Стоит ли сейчас ипользовать Elasticsearch?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    вообще - Эластик не стоит использовать никогда, но такая роскошь недешева

    дело в том что "других систем" особо не существует, их ровно одна: Sphinxsearch и ее отдельная ветка - Manticoresearch ( ее вот и стоит на сегодня),
    они сильно лучше Эластика по техническим параметрам: там где на Эластик уходит ~10к на кластер Амазона, Сфинксы обходятся 1-2к сервером ( вообще 1, но приходится все же побольше SSD ставить)

    но!

    почему-то ж Вы когда-то выбрали Эластик?
    да, именно поэтому:
    • есть мануалы
    • есть API (в сфинксе наверно и сейчас нет, в Мантикоре есть - учли это)
    • есть "кто-то кто уже работал"
    • есть плагины, надстройки, аддоны


    проще говоря чтобы перевести корпорт на Сфинкс - вам придется думать где взять людей,
    поэтому для бизнеса может оказаться проще разобраться с доступами чем кардинально менять на лучшее, сильно лучшее, но тяжелое в освоении

    это , в общем-то, и много чего в project mamagement касается
    Ответ написан
    4 комментария
  • Есть ли возможность создать 10 Gbit/s интерфейс между qemu/kvm-виртуалкой и её хостом с физческим интрефейсом 1 Gb/s?

    leahch
    @leahch Куратор тега Linux
    3D специалист. Dолго, Dорого, Dерьмово.
    Если у вас в виртуалке стоит virtio, то скорость будет не по физическому интерфейсу, а по возможностям хоста. Просто потестируйте скорость через iperf.
    Ответ написан
    Комментировать
  • Почему docker compose не монтирует volume к контейнеру?

    Ну потому что вы чепуху делаете: образ собирается до того, как выполнятся какие-либо инструкции из compose. Вам надо копировать все необходимые файлы на стадии сборки в Dockerfile используя инструкцию COPY. Но учтите, что нужно копировать только то что требуется в образе - а именно неизменяемые файлы (например код программы или скомпилированные бинарники), а volume использовать для подключения директории с изменямыми данными.
    Ответ написан
    Комментировать
  • Почему не удается подключиться к IP Metasploitable?

    @damprog
    Решил начать изучать пентест с нуля.


    надо бы с основ сети начать с нуля...
    Ответ написан
    Комментировать
  • Почему не применяются новые GPO?

    @mvv-rus
    Настоящий админ AD и ненастоящий программист
    Если КД единственный, то чтобы копать запустите консоль управления групповой политикой, зайдите в просмотр результатов применения групповой политики и запросите их с нужного вам компьютра.

    Если вдруг есть ещё КД, то для начала надо проверить состояние репликации политик на них, это можно сделать все в той же консоли.

    И ещё один частный случай: если политики применяются на пользователей (особенно - если не на всех, а на группу), проверьте есть ли разрешения на чтение этих политик у компьютера: с некоторого (хоть и довольно старого) момента это стало необходимым.
    Ответ написан
    1 комментарий
  • Можно ли заменить дистрибутив линукс на другой если он стоит на одном диске вместе с win10?

    @aleks-th
    Можно, а вчем проблема то?
    Главное правильные разделы выбрать, чтоб Винду ненароком не снести
    Ответ написан
    Комментировать
  • Как лучше запрятать важные данные в коде?

    xez
    @xez
    TL Junior Roo
    Данные от api платежных систем не надо хранить в коде.
    Все.
    Ответ написан
    4 комментария
  • Клиент, запущеный раньше сервера к нему не подключаеться. Как исправить?

    Vindicar
    @Vindicar
    RTFM!
    Я не понял зачем ты пытаешься подключиться к серверу в отдельном потоке. Если это критично, почитай про неблокирующие операции на сокетах, и как ими пользоваться.

    Да ещё и глотаешь исключения. Очень не советую писать except: pass, у тебя вместо сколь-нибудь понятного сообщения об ошибке программа будет молча не работать.

    В любом случае ты делаешь только одну попытку подключения. Поток выполнит try_connect() один раз и завершит работу. Отсюда и наблюдаемое поведение - клиент не переконнектится, потому что в коде это не прописано.
    Ответ написан
    Комментировать
  • Экспорт почты из Exchange Online (office365)?

    @NortheR73
    системный инженер
    Если хотите нажимать кнопки в интерфейсе - то экспорт выполняется через Microsoft 365 Compliance Center.
    Если не хотите нажимать кнопки - несколько команд PowerShell
    общая суть:
    - создается и запускается Content Search (New-ComplianceSearch | Start-ComplianceSearch)
    - выполняется экспорт результатов (New-ComplianceSearchAction -Export)
    - по окончании выполнения Content Search выполняете Get-ComplianceSearchAction -IncludeCredential и получаете URL и Token откуда забрать PST
    Ответ написан
    1 комментарий
  • Как сделать отправляемые запросы анонимными?

    Vindicar
    @Vindicar
    RTFM!
    Анонимность - штука многогранная.
    Для начала, что значит "со мной"? Кто есть "я"? Другая учётка на этом же сайте? Айпишник из российского диапазона? Учётка в соцсетях? Физлицо Вася Пупкин, паспорт-серия-номер-выдан? Ответы будут очень разные.
    1. Какие данные сайт требует для работы? Можно ли по этим данным тебя идентифицировать?
    Грубо говоря, если для реги нужен телефон, и сайт не работает с российским сегментом, то VPN не поможет, если у тебя нет зарубежного номера.
    2. Какие данные отдаёт твой клиент? Например, куки, localStorage, эксплоиты для анализа истории, инфа от логинов в соцсетях, и тому подобные вещи. requests и другие клиенты-либы ничего такого не отдают, если специально их не настроить. В случае с селениумом есть browser fingerprint, но он тоже ломается при желании.
    3. Что сайт знает о твоём IP адресе? Принципиально ли ему вообще это знание? Одно дело, если сайт требует/не допускает айпишники из определённого диапазона. Другое - если там ограничение на число запросов с одного IP. Третье - если ему вообще пофиг на IP и он пытается идентифицировать юзера иначе.

    Короче, выводы простые.
    1. без конкретики тут говорить не о чем.
    2. Однострочник import sdelaj_mne_kruto не прокатит.
    Ответ написан
    Комментировать
  • Какие разделы математики важны чтобы работать сисадмином или сетевым инженером?

    leahch
    @leahch
    3D специалист. Dолго, Dорого, Dерьмово.
    Школьного курса физики(!!!) и математики достаточно. Остальное, если нужно, учится.
    Физика нужна, чтобы понимать, как электрончики по проводам бегают.
    Математика - налоги со зряплаты считать.
    Ответ написан
    Комментировать
  • Какие разделы математики важны чтобы работать сисадмином или сетевым инженером?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    арифметики достаточно - надо все же понимать, зарплату выдали в полном ли объеме и повышается или понижается
    Ответ написан
    Комментировать
  • Какие разделы математики важны чтобы работать сисадмином или сетевым инженером?

    Adamos
    @Adamos
    Очень мало что из школьной и вузовской программы действительно крайне необходимо в жизни, независимо от профессии. Главное в полноценном образовании - это база, на которую можно цеплять новые знания по мере необходимости. Без такой базы освоение любой серьезной профессии будет болью и страданием от того, что ленился в школе.

    Сисадмину, как и любому айтишнику, надо, в первую очередь, уметь учиться.
    Если же вам "тяжело разобраться" в школьной геометрии - разговаривать ни о матане, ни о работе сисадмином просто смысла нет.
    Ответ написан
    Комментировать
  • Почему флешка заразится вирусом если подключить к чему то?

    paran0id
    @paran0id
    Умный, но ленивый
    Да, такое возможно. Знаменитый kido, попивший моей крови лет 12 назад, успешно путешествовал с компьютера на компьютер через флешки. Сейчас, когда в windows встроен более-менее приличный антивирус, и отключен автозапуск со съемных носителей, с этим должно быть получше. Были ещё флешки с защитой от записи, с переключателем, как на дискетах - можно было втыкать в режиме только для чтения и не бояться, что на неё запишется что-нибудь.
    Ответ написан
    1 комментарий