• Как стать начинающим программистом в текущих реалиях?

    xez
    @xez
    TL Junior Roo
    Что ж вы так сразу "не выдающийся человек".
    Если у вас "Отличный английский язык" - уже выдающийся, на местном уровне.
    Чтобы стать програмистом надо
    1. Учиться, учиться и еще раз учиться.
    2. Програмировать, програмировать и еще раз програмировать.
    Легко, скорее всего, не будет, особенно в начале пути.
    Попробуйте устроиться на какую-нибудь стажировку, школу разработчиков или типа того. Туда можно попасть без опыта, но скорее всего, что-то уже знать и уметь надо.
    Ответ написан
    8 комментариев
  • Как подключиться к SSH, если используются древние стандарты шифрования на роутере openwrt?

    Daemon23RUS
    @Daemon23RUS
    ssh -o KexAlgorithms=+diffie-hellman-group1-sha1 root@ip_address

    SHA1 включите принудительно
    Ответ написан
    5 комментариев
  • Нужно ли ехать в Москву подписывать документы, если устраиваешься на удаленку из региона?

    AshBlade
    @AshBlade
    Просто хочу быть счастливым
    Мне присылали документы - я их подписывал, отправлял скан по почте, а после оригинал через курьера.
    Также могут (скорее всего) с курьером отправить пачку дополнительных документов (NDA, поздравление и т.д.).
    Ответ написан
    Комментировать
  • Почему не могу установить Git на Debian?

    Вам нужно отредактировать /etc/apt/sources.list, закомскнтировать упоминание диска, добавить нужные источники из интернета и выполнить apt update.

    https://wiki.debian.org/SourcesList

    В целом, чтобы с этим не возиться, лучше ставить Ubuntu
    Ответ написан
    Комментировать
  • Работа/карьера в информационной безопасности в России и за границей?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    а вот тема ИБ мне действительно интересна, хожу вокруг неё больше года: изучил основы стека TCP/IP, линукс уже стал основной системой, немного знаком с wireshark, nmap, metasploit и др. инструментами из kali

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

    если брать как вариант удаленную работу за границей

    Даже в более спокойные времена никто не нанимал безопасников на удёлнку из другой страны, так как это небезопасно. Сейчас сотрудник из РФ - это токсичный актив, не особо нанимают даже тех, кто находится в стране нанимателя, а из РФ тем более. Особенно безопасников.
    Ответ написан
    Комментировать
  • Как организовать сервис онлайн тв через сайт и свой сервер?

    @Gansterito
    Откуда будет браться контент?
    Это стриминговый сервис (получили ТВ картинку и размножили) или VoD (лежит много видосов, каждый смотрит своё)? От этого зависит конфигурация сервера и нагрузка на него (в первом случае сервер потянет и 100 Гбит/с трафика, во втором - 10 Гбит/с). От этого зависит используемый софт.
    Что на стороне абонента? Браузер? Какой планируется использовать проигрыватель?
    Найдите похожий сервис и разберитесь как он работает.
    Ответ написан
    Комментировать
  • Объединение маршрутизаторов в 1 сеть через интернет?

    @Drno
    арнедуйте простейший VPS, установите там любой ВПН сервер и подключите через него, т.к. у Вас нет внешних IP на обоих точках
    Ответ написан
    Комментировать
  • Как перенести систему с Амд на Интел?

    SignFinder
    @SignFinder
    Wintel\Unix Engineer\DevOps
    Трудности в основном возникают:
    1. При изменении контроллера SATA.
    2. При изменении режима загрузки - Legacy \ UEFI.

    По обоим вопросам есть решения, если погуглить.
    Ответ написан
    Комментировать
  • Что такое /var/www/html/index.html и как отнять у него 80 порт?

    Файл не может "хоститься на порту". Порт занимает какая-то программа, команда netstat -tulpn | grep :80 её покажет.
    Вы либо недоубрали Апач, либо у вас Nginx ещё есть или какой-то другой веб-сервер. Содержимое файла ещё может дать подсказку.
    Ответ написан
    Комментировать
  • Как взламывают БД (MongoDB)?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Не факт, что взламывают именно базу напрямую. Возможно скомпроментирован сервер, и в нем уже висит какой-то бекдор, через который ходят и вашу базу от имени локального mongo юзера коцают.
    Ответ написан
    Комментировать
  • Как взламывают БД (MongoDB)?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    Ну и зачем же вы, фронт, занимаетесь эксплуатацией? Намите на фрилансе админа, он вам за два часа всё нормально настроит.
    Ответ написан
    3 комментария
  • Как взламывают БД (MongoDB)?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Для этого вам требуется провести аудит безопасности вашего сервера или серверов опытным системным администратором или безопасником. Если самостоятельно не можете этого сделать - то есть фриланс, как уже сказали. Дистанционно по симптомам механизм взлома выяснить невозможно - там тысячи вариантов. После выяснения деталей ОС со всем содержимым следует полностью удалить и поставить новую с правильными настройками безопасности.
    Ответ написан
    Комментировать
  • Как найти ip для входа в сервер?

    Tkreks
    @Tkreks
    Системный инженер
    При такой постановке вопроса никак не найти. Да и в общем случае если предположить что вы хотите найти реальный ip сервера, который пытается допустим сбрутфорсить ваш сервер по ssh. То скорее всего не получится определить, т.к. это будет огромное количество ботов на зараженных машинах или устройствах.
    Ну или если вас интересует нечто более тонкое, то расскажу вам свой пример. Мне нужно чтобы некоторые из мои устройств выходили с мобильных ip адресов (Ip адресов принадлежащим пулу моб.операторов) мои устройства это виртуальные машины, у меня куплены мобильные прокси, которые работают на необычных портах, т.е. понять что это прокси практически невозможно для конечного получателя данных. Т.к. это ВМ, я им запретил простой доступ в интернет, и разрешил только доступ на ip адреса проксей. Следовательно мой реальный ip никак не светиться наружу (серые ip меня не волнуют). Вот скажите, как при таком подходе найти мой ip, когда я запретил выход с моего реально ip в сеть
    Ответ написан
    Комментировать
  • Как настроить отдачу метрик с nginx?

    karabanov
    @karabanov Куратор тега Docker
    Системный администратор
    Есть prometheus-nginxlog-exporter
    Есть nginx-module-vts - видим он и имелся ввиду

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

    Есть Angie у него метрики нативные и, если можно так выразится настощие - данные берутся не из логов, и можно например увидеть сколько запросов находятся в обработке, в лог же данные записываются когда запрос был завершён, что не позволяет получить такую информацию, тем не менее логи вполне адекватный инструмент.
    Ответ написан
    1 комментарий
  • Работаю в мониторинге. Куда двигаться дальше?

    AshBlade
    @AshBlade
    Просто хочу быть счастливым
    SRE
    Стек Grafana + Prometheus там база. Еще надо будет чуток подучить инструментов, но в общем они связаны с мониторингом (кубер, докер, баши и т.д.).
    Рост тут есть и достаточный.
    Ответ написан
    4 комментария
  • Стоит ли идти на практику в компанию?

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

    @Dato38it Автор вопроса
    Вот как правильно:
    [Unit]
    Description=Telegram dato38it-bot
    After=network.target
    [Service]
    User=tuser
    Group=tuser
    WorkingDirectory=/home/tuser/dato38itbot/
    VIRTUAL_ENV=/home/tuser/dato38itbot/telegaenv
    Environment=PATH=$VIRTUAL_ENV/bin:$PATH
    ExecStart=/home/tuser/dato38itbot/telegaenv/bin/python /home/tuser/dato38itbot/main.py
    Restart=on-failure
    [Install]
    WantedBy=multi-user.target
    Ответ написан
    1 комментарий
  • Как залить большой файл sql в базу?

    @Everything_is_bad
    запусти screen и в нем включи загрузку
    Ответ написан
    4 комментария
  • Как реализовать запуск собственной программы перед выполнением команды в линукс?

    @SunTechnik
    По-моему, это типичная проблема X-Y.
    Окружение каждого пользователя настраивается индивидуально. Кому надо - включайте в поиск sbin, кому не надо - не включайте.

    Можно правами на каталог /sbin запретить доступ к файлами не пользователю root.
    Только надо помнить что многие процессы запускаются из под своих пользователей и не факт что им ничего не потребуется из этого каталога.

    Если очень хочется идти по выбранному Вами пути, то с каждым shell придётся разбираться отдельно. В zsh это вроде встроено, для bash вот тут есть проект:
    https://github.com/rcaloras/bash-preexec
    Ответ написан
    2 комментария
  • Можно ли получить динамический ip-адрес, если включена услуга статический ip-адрес?

    @Drno
    Можете. и платить по второму кругу за отключение \ подключение.
    Конкретно Вам лично IP все равно не выдасться, он обычно выдается рандомно на дом \ район итд, из общего пула адресов и может быть привязан к нескольким клиентам

    Собственно вопрос - а зачем?
    Ответ написан
    1 комментарий