Задать вопрос
  • Почему флешка быстро умирает, если на неё несколько раз залить линукс для последующей установки?

    @defmin
    почему умирает? форматирование перезаписывает участок MFT каждый раз, а выравнивания износа у флешек нет, но это не должно приводить к умиранию, на винде такие "поломки" лечатся с помощью diskpart, командой clean

    для того чтобы не заниматься извращением, насилуя флешку, то используйте Ventoy: на такую флешку просто записывается .iso файл и с них производится загрузка

    67a1e8d0d0a1b869593451.png
    Ответ написан
    11 комментариев
  • Как в ubuntu смотреть, какой пользователь что делал?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    zver - наш воображаемый пользователь-зверь.

    1. Какой пользователь в какое время заходил?

    - last - история входов.
    - last zver - история входов зверя.
    - lastb zver - история неудачных входов зверя.
    - last zver | grep "Jan 21" - история входов зверя за 21 января сего года.
    - last -s -7days zver - история входов зверя за последние 7 дней.
    - last -s 2025-01-15 -t 2025-01-21 zver - история входов зверя за 15-21 января 2025 года.

    2. Действия того или иного пользователя?

    - cat /home/zver/.bash_history - история команд зверя.
    - who -u - показывает активных пользователей (терминалы и время входа).
    - ps -u zver - показывает список активных процессов зверя.
    - sudo iotop -u zver - мониторинг ввода вывода пользователя зверя (в режиме реального времени).
    - sudo iftop -f "src user zver" - показывает сетевой трафик зверя.
    - sudo tail -f /var/log/syslog | grep zver - просмотр действий зверя в реальном времени.
    - sudo journalctl -f | grep zver - отслеживание действий зверя в реальном времени (если используется systemd).
    - sudo lsof -u zver - какие файлы открыты у зверя.
    - find /home/zver -type f -mmin -60 - какие файлы изменил зверь за последний час.
    - stat /home/zver/nomera-devchonok.txt - показывает подробности что делал зверь с файлом стратегического назначения.

    3. Если пользователь пользовался sudo -i, sudo -s, sudo su, как посмотреть, что он делал под этими оболочками?

    - sudo grep zver /var/log/auth.log - история команд (втч. под sudo) зверя.
    - sudo zgrep zver /var/log/auth.log* - просмотр истории команд зверя из текущих и архивных логгов.
    - sudo aureport -x --summary - показывает сводку команд (втч. под sudo).

    Расширенный мониторинг зверей - auditd и еще.
    Ответ написан
    2 комментария
  • Как быть с тестовыми заданиями при трудоустройстве?

    Maksim_64
    @Maksim_64
    Data Analyst
    Был фидбек, не был фидбек, не нужно воспринимать все это на свой счет. Больше, активности. Представь себе, следующую ситуацию, баскетбол. Тебе нужно забить три трех очковых подряд, это не просто. Чем больше попыток, зайти на страйк, тем больше шансы. Рецепт один, больше откликаться, выполнять тестовые задания, пытаться удивить в тестовых заданиях и т.д.

    Твоя цель - оффер, и все посторонние мысли о справедливости, какая компания, какое тестовое и т.д. Они только отвлекают и мешают.
    Ответ написан
    Комментировать
  • Как быть с тестовыми заданиями при трудоустройстве?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    когда тебе говорят выполнить ТЗ, которое не является для тебя вызовом и занимает всего час времени, а потом не отвечают вообще - это довольно грустно

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

    Стоит ли пытаться "удивить" проверяющего? Есть ли прок от того, что в задании, где просят написать коротенький код, я его дополняю, подключая celery, меняя базу данных с локальной на более релевантную, засовывая приложение в докер образ?

    Можно написать базовую версию, а потом сделать ветку и навертеть в неё сверху всякого, что показывает глубокое знание языка, владение абстракциями и шаблонами, знание тонкостей фреймворка, умение писать масштабируемые системы и т.д. и т.п.

    Стоит все эти техзадания публиковать и добавить ссылку на github в резюме, если она ещё не там.
    Ответ написан
    5 комментариев
  • Зачем использовать nginx для статичных файлов?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    Пришел момент задеплоить простенький учебный проект и начал гуглить как это сделать.

    Для учебного проекта вполне хватит реализации без Nginx (если это не обязательное требование), покажите Node.js проект преподу, получите оценку и забудете. А вот для реально рабочего проекта Nginx предлагает следующие преимущества:
    1. Обратный прокси с мощным функционалом из коробки.
    2. Быстрое кэширование, балансировка нагрузки и удобное масштабирование.
    3. Nginx быстрее и стабильнее, чем Node.js для статических файлов, что позволяет сильно оптимизировать расходы на серверную инфраструктуру.
    4. Огромное сообщество и множество мануалов для настройки, с множеством различных кейсов, под каждую, даже самую дикую задачу.

    Node.js можно заменить, например на Python или PHP - настройка Nginx практически не изменится. Затем сделать из Node.js, Python и PHP - 3 отдельный приложения, "связать одним Nginx" и... настройка Nginx практически не изменится.

    Рекомендую изучить - Why should I use a Reverse Proxy if Node.js is Pro...

    Benchmark:
    1*q0NSQmkY_-dQ_EbeJu5Rlw.png
    Ответ написан
    1 комментарий
  • Reverse proxy и Mikrotik, как запустить?

    b1ora
    @b1ora Куратор тега MikroTik
    Контакты в профиле
    Указать какой внешний ip слушаем (если hairpin nat)
    Иначе можно указать интерфес wan

    В вашей ситуации вы ВЕСЬ трафик 443 порта заворачиваете из lan в lan
    Ответ написан
    1 комментарий
  • Как совместить traefik в докере и nginx на хосте?

    SignFinder
    @SignFinder
    Wintel\Unix Engineer\DevOps
    1. Не делайте expose port для докер контейнера
    2. Не запускайте контейнер с network=host
    и ваш контейнер не будет занимать порты nginx.
    Ответ написан
    Комментировать
  • Как корректно настроить mikrotik, если он получает адрес по DHCP от роутера провайдера?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Надо настраивать на микротике DHCP Server и NAT из внутренней сети в интернет.
    https://mikrotiklab.ru/nastrojka/routera-mikrotik-...
    Ответ написан
    Комментировать
  • Как контролировать комплектацию рабочего места?

    anthtml
    @anthtml
    Системный администратор программист радиолюбитель
    Классическое GLPI + FusionInverter или что-то подобное
    Но задача больше административная - пломбировка системников, написание политик, инструкций и роспись сотрудников в карточках оборудования - это если уж совсем заморачиваться.
    Хотя в большинстве случаев достаточно чтобы бухи назначили МОЛ началька отдела (кабинета) и закрепили все имущество за ним, а не так что все компы в организации числятся за сисадмином
    Ответ написан
    Комментировать
  • Возможны ли инклюды в /etc/hosts?

    martin74ua
    @martin74ua Куратор тега Linux
    Linux administrator
    Много лет назад уже изобрели DNS, именно для такой задачи. Кто вам мешает использовать это решение сейчас?
    Ответ написан
    5 комментариев
  • Перенаправление на другой сервер, если первый не отвечает?

    @dronmaxman
    VoIP Administrator
    Ставим nginx и настраиваем его как прокси.

    http {
        upstream backend {
            server primary_server.example.com;  # Основной сервер
            server backup_server.example.com backup;  # Резервный сервер
        }
    
        server {
            listen 80;
            server_name example.com;
    
            location / {
                proxy_pass http://backend;
                proxy_set_header Host $host;
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_set_header X-Forwarded-Proto $scheme;
            proxy_read_timeout 10s; # Тайм-аут ожидания ответа от сервера
            proxy_send_timeout 10s; # Тайм-аут на отправку данных к серверу
            proxy_next_upstream error timeout http_502 http_503 http_504; # Условия перехода на резервный сервер
            }
        }
    }


    1. upstream backend - блокирует определение пула серверов для балансировки нагрузки.
    2. server primary_server.example.com - это основной сервер, на который Nginx будет отправлять запросы.
    3. server backup_server.example.com backup - это резервный сервер, на который запросы будут направляться только тогда, когда основной сервер недоступен.
    4. proxy_pass - используется для передачи запросов к пулу серверов.
    Ответ написан
    Комментировать
  • Какая оптимальная модель коммутатора mikrotik на ядро сети?

    b1ora
    @b1ora Куратор тега MikroTik
    Контакты в профиле
    Слишком размытое ТЗ
    На ядре будет маршрутизация?
    Нужен MLAG?
    Нужны SFP порты?
    Кто головной маршрутизатор?
    Ответ написан
    6 комментариев
  • Сколько оперативной нужно веб серверу?

    @Drno
    на базу данных и обработку веб запросов
    а сколько юзеров может показать только тестирование, т.к. непонятно какой сервис и как Вы там будете располагать
    Ответ написан
    1 комментарий
  • Система для пользователей по отправке идей и их оценке?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Вариантов много. Заметная часть - платные, ввиду задач, которые решаются (развитие бизнеса).

    Что-то из списка да должно подойти. Если нет, рассмотрите вариант обработать напильником, например, вордпресс или друпал.

    https://www.phpback.org/ - open-source
    https://userreport.com/
    idea.informer.com

    Платные с бесплатным планом:
    https://sleekplan.com/pricing/
    https://ideolo.co/pricing
    https://supahub.com/pricing
    https://www.freshworks.com/freshdesk/pricing/
    https://formbricks.com/pricing
    https://canny.io/pricing

    https://rapidr.io/pricing/ - от $49
    Ответ написан
    1 комментарий
  • Консультация по авторскому праву. Как правильно использовать чужие фото на своем сайте?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    Может быть, есть какие-то другие варианты для решения подобных проблем? Что можете посоветовать?

    Один из вариантов:
    - Получить согласие на размещение.
    - Удалить незаконно размещённые материалы.
    - Заплатить штраф, компенсацию и выполнить решение суда.
    Ответ написан
    Комментировать
  • Как эффективно проверить Б/У HP Proliant сервер на состояние перед покупкой?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Собираюсь купить домой б/у сервер HPe ProLiant DL160 Gen9 за 50тыс. Стоит ли?

    Поинтересуйтесь уровнем шума вентиляторов. Многие серверы нереально использовать дома без профессионального стоечного шкафа (похож на холодильник для пива в магазине) из-за того, что они по звуку напоминают взлетающий истребитель.

    На что обратить внимание? Скорее всего на аппаратный raid?

    Обратите. У меня нет прямо уж огромного опыта с исправными RAID-контроллерами, но в зависимости от контроллера может быть всякое. Например, может быть так, что отдельные диски нельзя увидеть вообще, или только после специальной перепрошивки (если она возможна - есть IT mode).

    Мы в работе с рэйд (см. профиль, если интересно) используем HBA-адаптеры, это даёт предсказуемость и отсутствие сюрпризов.

    Только SATA-диски

    Это контроллер поддерживает только САТА, или у продавца нет САС-дисков?
    Если уж совсем придираться, то SAS-диски - это очень даже неплохо. На мой взгляд, они предпочтительнее SATA, когда есть возможность их подключить. Но тут уже смотрите сами.

    С одним хардом какие тесты можно провести

    Если на диске нет никакой информации, возьмите R.tester: https://rlab.ru/tools/rtester.html
    И запустите сначала полный тест записи (уничтожит данные), а после него - полный тест чтения (read, не verify). Это - лучшая проверка жёсткого диска, которую можно сделать самостоятельно.
    Установки не требует, достаточно распаковать архив.
    Ответ написан
    5 комментариев
  • Как себя показывают материнские платы от Huananzhi?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Как может показать себя китайский нонейм для внутреннего рынка? Точно так же, как флэшка с али на 256G, которая на самом деле на 16 :) Если повезет - будет работать.

    Обычно такие матери берут поклонники секты "ксеон на рабочей станции - это невозможная круть". Если под сервер - лучше посмотреть бу от supermicro.
    Ответ написан
    Комментировать
  • Как эффективно проверить Б/У HP Proliant сервер на состояние перед покупкой?

    anthtml
    @anthtml
    Системный администратор программист радиолюбитель
    С одним хардом можно проверить все тоже что и с тремя.
    От встроенного рейда толку 0 - всеравно будет жрать процессор, так что при дебиане лучше классический mdadm или любые программные реализации.
    А так как обычно: прогнать тесты оперативки, цп, проверить в нагрузке
    Ответ написан
    1 комментарий
  • Что за проблема с MTU после смены режима РТК роутера в режим моста?

    b1ora
    @b1ora Куратор тега MikroTik
    Контакты в профиле
    Отключить IPv6
    Провайдер выдаёт большой mtu
    Ответ написан
    1 комментарий