Задать вопрос
  • Как корректно добавлять каталоги в linux для пользователя?

    @SunTechnik
    Без пример конфига и не зная, что у Вас задублировалось, можно только гадать о том, что происходит реально.

    Пример настроек, с комментариями, приведены тут:
    https://www.altlinux.org/Pam_mount

    Надо учесть, что в Linux отличается идеология монтирования сетевых ресурсов от Windows.

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

    В Linux - диски монтируются в систему. Пользователь инициирует подключение, но все подключенные диски видны всем пользователям, которые залогинены в систему (в том числе и по ssh).
    Ответ написан
    3 комментария
  • Где на самом деле лежит и как называется файл hosts в windows?

    @dim5x
    ЗИ, ИБ. Помогли? Поблагодарите. Отметьте ответом.
    Битность программ не совпадает с виндой. 32-битный Notepad++ не видит папку etc, 64-битный - видит.

    Ваша фраза: "новые (относительно) ищет", видимо, говорит о том же.

    В 64-битной версии Windows папка C:\Windows\System32 содержит 64-битные файлы и библиотеки. Однако, если вы запускаете 32-битное приложение, такое как 32-битная версия Notepad++, Windows перенаправляет запросы к этой папке в C:\Windows\SysWOW64, где находятся 32-битные версии библиотек.
    Это означает, что 32-битное приложение не сможет увидеть или получить доступ к файлам в C:\Windows\System32, включая папку etc, если оно пытается открыть ее через стандартный интерфейс.
    Ответ написан
    3 комментария
  • Как правильно бэкапить в этом случае?

    @Misteg
    Пофайловвй бэкап нужен для восстановления при дизастере? Нет, такой бэкап не подойдет.
    Если нужно восстановить как было (прям всё) - тогда проще делать снимок lvm и его отправлять на сервер бэкапов. Потом с этого же снимка можно раскатать все.
    Но все же, докер директории я бы не бэкапил, а этом же прелесть докера - взял и развернул где угодно тоже самое приложение. Если в контейнер смонтированы директории с какими-то файлами - бэкапить эти директории. Если это база в докере - бэкапить средствами базы.
    Ответ написан
    6 комментариев
  • Почему возникает ошибка ERR_HTTP2_PROTOCOL_ERROR 200?

    @RuComMarket Автор вопроса
    Битрикс FullStack разработчик
    сам разобрался, может кому пригодится
    отключил касперского и все заработало
    Ответ написан
    Комментировать
  • Какой Roadmap для системного администратора?

    Afranius
    @Afranius
    Из говорящих дольше живут те, что говорят меньше.
    66f5444b5271c360781561.png
    Это не всё, но... Двигайся по вопросам в порядке очерёдности.
    Ответ написан
    Комментировать
  • Какая программа восстановления данных может не показывать существующие файлы?

    @Refguser Автор вопроса
    Решения для бизнеса: от создания ИМ до...
    Путём перебора и экспериментов выяснил, что этим функционалом обладает Recuva.
    Но у меня при восстановлении не сохранялась структура каталога - оказалось нужно внимательнее смотреть настройки. Отметил нужный чекбокс - всё восстанавливается как надо (конечно из того, что можно).

    Более того из всех программ сборки 2k10 только она видела то, чего не видели другие программы (R-Studio, несколько разновидностей Active@, и ещё парочку.)
    Ответ написан
    4 комментария
  • Зачем нужен Kubernetes?

    @Nikon_NLG
    Если утрировать, то кубер - это сервис по запуску контейнеров + виртуальная сеть поверх всех машин в кластере.

    1. Если копнуть чуть глубже - вы можете в конфиге указать "хочу постоянное хранилище для базы". Какое именно это хранилище будет (S3, файлопомойка, перфокарты) - уже задача того кто кластер обслуживает. Или "запускать 1 веб и 1 редис на каждом физическом сервере" - этим будет заниматься кубер. Или "хочу 8 ядер для каждого экземпляра приложения". Заведовать ресурсами тоже будет кубер, как и перетаскивать приложения с сервера на сервер в отсутствии ресурсов (и перестраивая при этом сетевые запросы). И запускать новые экземпляры приложения в зависимости от нагрузки на процессор - тоже будет он. Считайте что это docker swarm на стероидах.

    2. Если вам достаточно docker-compose и одного-двух серверов - ничего страшного в этом нет. Это не "зашквар" жить без кубера - он вообще специализированный инструмент, как и сами контейнеры.

    3. Если вам хватает пары тройки серверов где вы можете запустить docker compose - вы в порядке (если можете нагрузку балансировать). Если уже не хватает - ну, пора запастись кофе и на пару недель впереться в мир Подов и Деплойментов

    В любом случае, Kubernetes - это не серебряная пуля как некоторым кажется. Можно, конечно, и одно приложение туда перетащить, но надо ли вам тратить ресурсы на поддержку - решать вам.
    Ответ написан
    Комментировать
  • Как дешифровать текст с ключом?

    Lynn
    @Lynn
    nginx, js, css
    $ echo -n 'hello habr' | openssl enc -a -aes-256-ecb -K 4446323738323245364331303639424446323738434435393532324536333130
    GoMz9XzmRJ3m5QKwxuIceA==


    $ echo  'GoMz9XzmRJ3m5QKwxuIceA==' | openssl enc -a -aes-256-ecb -K 4446323738323245364331303639424446323738434435393532324536333130 -d
    hello habr


    У вас ключ хоть и написан как будто это HEX, но на самом деле это обычные буквы и их надо привести в HEX для openssl

    Например вот так:
    $ echo -n DF27822E6C1069BDF278CD59522E6310 | xxd -pu -c 32
    4446323738323245364331303639424446323738434435393532324536333130
    Ответ написан
    3 комментария
  • Может кто-нибудь посоветовать курс по пентесту?

    @Everything_is_bad
    проверку ты уже провалил, не твое это, займись чем-то другим
    Ответ написан
    7 комментариев
  • Как отсортировать в алфавитном порядке результаты log-файла?

    @sand3001
    Всего по немногу
    sudo cat /etc/openvpn/openvpn-status.log | grep 10.10.30.[0-999] | sort -t , -k 2

    Сортировка по разделителю "запятая" по 2-му полю
    Ответ написан
    3 комментария
  • Как включить режим высокой производительности?

    - Если приложение, в котором вы сравниваете производительность, написано для Винды и только потом портировано на Linux, то вы можете увидеть даже падение производительности. И то же самое наоборот: если приложение или сервис изначально сделаны для Linux, то тут может быть разница уже в его сторону. Типичный пример - Docker

    - Производительность хорошо оптимизированных приложений, которые выжимают все соки из CPU/GPU будет примерно одинакова.

    - Gnome, который стоит у вас в Ubuntu в качестве окружения - тормозящая и жрущая все ресурсы какашка. Если вы установите какое-то легковесное окружение или даже просто какой-то Window manager, вот тут вы заметите явный прирост в отзывчивости всего и вся.

    - И, наконец, главный источник производительеости - это работа с памятью. Если вы замените Gnome на лёгкое окружение, то расход памяти значительно уменьшится. На Linux обычно нет встроенной телеметрии, рекламы и остального шпионского мусора, как в Винде. Это тоже экономит память. И вот, когда на Винде наступит момент забраться в swap, на Linux останется ещё много свободной памяти. В этот момент Винда начнёт лагать, а Linux продолжит летать.
    Ответ написан
    4 комментария
  • Что за файлы и как с ними жить дальше?

    Alex_Geer
    @Alex_Geer Автор вопроса
    System Engineer
    Ни кто не хочет писать ответ, напишу сам. В общем через команду file можно убедится что это действительно дампы процесса. Нашел ошибки в логах LibreOffice когда файлы удаляются ранее чем преобразовались в PDF, процесс зависает и система его убивает. Возможно эта информация будет кому то полезна.
    Ответ написан
    1 комментарий
  • Входящих папка пустая, не отображается письма в Thunderbird???

    sashkets
    @sashkets
    Прекратил отвечать после 24.02.2022
    5c6ea8a29002b194256507.png

    Восстановление "входящих" делали?

    Если не помогает, я бы удалили уч запись и создал ее снова
    Ответ написан
    Комментировать
  • Входящих папка пустая, не отображается письма в Thunderbird???

    @Alex1265 Автор вопроса
    I love IT
    решил проблему там в свойстве папки нужно нажать на кнопку починить папку и все делов то)))))
    Ответ написан
    4 комментария
  • Есть утилита для мониторинга UPS?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    NUT
    Ответ написан
    Комментировать
  • Сетевой инженер: каковы особенности данной профессии?

    @mordo445
    Пока связь есть, связист не нужен. По этому дорогостоящих специалистов не любят держать много, крои... ой, то есть оптимизация. Связист нужен, когда связи нет. По этому все сетевые инженеры вокруг меня, работающие с инфраструктурой в эксплуатации (провайдеры и кампусы 5000+ хостов) встают по ночам, выходят в соседнюю комнату с застолья, или проводят выходной в парке с детьми скрючившись за ноутбуком на скамейке решая проблемы со связью.
    Сетевики вокруг меня валят кто куда - техподдержка вендора, девопс, инженер майков/линьков, админ АД в банк, вахтой на газовый промысел...
    Оставшимся приходится заменять сваливших. Издержки профессии.
    Сложности же как раз в большом масштабе, первая в стыковке разномастного сетевого оборудования разных поколений и подбору костылей к нему; вторая в технической сложности и скорости развития технологий маршрутизации, когнитивная нагрузка как в программировании, цена ошибки выше, зарплата зачастую ниже.
    Ответ написан
    Комментировать
  • Существуют визуальные панели управления сервером?

    @Everything_is_bad
    Существуют, только от них больше вреда чем пользы, в каком-то минимальном уровне незнания сначала помогут, потом всё, одни проблемы
    Ответ написан
    6 комментариев
  • Что это такое и как защититься?

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

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

    Вообще, если ваш сетап на виртуальных машинах в повторяемой среде и с декларативной конфигурацией вроде кубера или докера, то вы легче сможете пережить всякие такие факапы.
    Схема такая.
    Есть признаки взлома - бэкап логов, снапшот базы, бэкап стораджа, остановка сервисов (если позволяет продакшн), анализ атаки и последствий. Устраняем уязвимость по вектору атаки (гугление по логам и курение тредов), правим конфиги развёртывания и запускаем прод. Потом долго и тщательно разбираемся по логам, снапшотам и бэкапам что затронуто. Делаем тестовый чистый сетап по старой конфигурации и сравниваем пофайлово с атакованной системой, выясняем в какие места вмешались злодеи. Дифаем базу и смотрим на подозрительные различия. Делаем выводы, объявляем об утекших данных, если есть такие признаки (чтобы не подставлять пользователей), принимаем превентивные меры против похожих векторов атак.

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

    Это взгляд дилетанта по безопасности, если чего пропустил -- поправьте. Если где не прав -- расскажите.
    Ответ написан
    3 комментария