DevOps School | Linux, InfoSec, ИБ
15.5K subscribers
784 photos
78 videos
5 files
873 links
Уроки по Linux🐧, навигация в терминале, хакинг, обзоры дистрибутивов, DevOps, книги и многое другое

Сотрудничество: @max_excel

РКН: vk.cc/cHhGYM
Download Telegram
⚙️ Как проверить статус службы Linux

Система инициализации Systemd позволяет не только запускать и останавливать службы, но и проверять их состояние. Для просмотра информации о сервере используется команда status утилиты systemctl.

losst.pro/kak-proverit-status-sluzhby-linux

🐧 DevOps School
🔌 Установка Proxy-сервера в Ubuntu

Некоторые пользователи операционной системы Ubuntu нуждаются в установке промежуточного сервера под названием Proxy. В упомянутой ОС уже есть встроенное средство, позволяющее наладить такое подключение, но иногда более оптимальным вариантом будет установка дополнительной утилиты. Сегодня мы бы хотели рассказать сразу о двух способах наладки Proxy-соединения на этой платформе.

lumpics.ru/how-to-install-proxy-in-ubuntu/

🐧 DevOps School
💽 Дисковая подсистема в ОС Linux

В сегодняшней статье мы поговорим об устройстве дисковой подсистемы в ОС Linux. Конечно, многие скажут, что на эту тему написано уже множество статей и все и так прекрасно знают, как устроен Линукс и в том числе, как он работает с дисками. Однако, как показывает практика, даже многие администраторы при работе с дисковой подсистемой ограничиваются только начальным разбиением диска при установке операционки. Да и то, с параметрами по умолчанию.

habr.com/ru/company/otus/blog/713112/

🐧 DevOps School
Числа и байты: как работает память в Linux?

При создании операционных систем всегда уделяется особое внимание работе с памятью. Память — это компонент компьютера, где хранятся программы и данные, и без нее современные компьютеры не могли бы функционировать.

https://habr.com/ru/companies/timeweb/articles/804865/

🐧 DevOps School
💻 Новая blendOS объединила Ubuntu, Fedora и Arch Linux в одной системе

Операционная система blendOS 23.01 основана на Arch и GNOME на Wayland, но в то же время позволяет использовать приложения из других популярных систем. Разработчики называют её «бесшовной смесью дистрибутивов Linux», а злые языки — «последним приютом дистрохоппера».

4pda.to/2023/01/30/409176/novaya_blendos_obedinila_ubuntu_fedora_i_arch_linux_v_odnoj_sisteme/

🐧 DevOps School
Комфортная работа в Linux. ZRAM и гибернация — особенности взаимодействия

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

https://habr.com/ru/companies/first/articles/808597/

🐧 DevOps School
Как правильно передавать секреты запускаемым программам?

Эта статья о том, как правильно передавать секреты запускаемым программам. Бывает встречаются Unix-системы, на которых некоторые администраторы передают процессам пароли в открытом виде, совершенно не заботясь о том, что их видят все пользователи данной системы.

https://habr.com/ru/companies/bercut/articles/809863/

🐧 DevOps School
🧑🏻‍💻 Почему Linux хорошо подходит для программирования?

В этом видео автор расскажет о 6 главных причинах, почему Linux подходит для программистов лучше.

https://www.youtube.com/watch?v=3Z7rVSDY7Ks

🐧 DevOps School
🔐 Artix Linux. Установка с полным/частичным шифрованием

Artix Linux - это systemd-free дистрибутив линукс на основе Arch Linux. Он использует свои репозитории, но присутствует частичная совместимость с репозиториями Arch и AUR. Artix Linux предоставляет выбор систем инициализации (OpenRC, Runitб, s6, dinit). В этом гайде будет рассмотрен пример с использованием OpenRC.

habr.com/ru/post/716308/

🐧 DevOps School
Костюм сисадмина: версия 1.0

Работа системного администратора требует стабильности даже когда всё на грани закипания. И как известно, когда много задач, важно сохранять хладнокровие. На 20-м Слете сисадминов Яндекс 360 это визуализировали буквально — в виде костюма с охлаждением.

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

Но не костюмом единым здрав сисадмин. Сегодня снизить нагрузку помогают цифровые инструменты: аудит логов, автоматизация доступа, панели управления, трекеры процессов. Все, что позволяет сократить ручные действия и быстрее реагировать на инциденты, снижает риски и повышает устойчивость инфраструктуры. Простые решения, которые экономят ресурсы и время, всегда нужны.

Эх, в 2007-м этот костюм был бы еще актуальнее.

🐧 DevOps School
Обеспечение безопасности загрузчика GRUB в Linux

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

https://habr.com/ru/companies/otus/articles/809851/

🐧 DevOps School
Plymouth: делаем загрузку Linux веселее

Plymouth — это проект Fedora и один из официальных проектов freedesktop org, реализующий графический экран загрузки системы без бегущих надписей (логов) на экране.

https://habr.com/ru/articles/809849/

🐧 DevOps School
🛡 Безопасность в Linux

В этой статье автор говорит про безопасность в Linux: как настроить и что важно учитывать в процессе. Дополнительно разбираем PAM и модули аутентификации, рассматриваем iptables.

https://habr.com/ru/company/southbridge/blog/694222/

🐧 DevOps School
От падений базы данных до кибератак: история о том, как мы обнаружили взлом

Статья про расследование простого, но интересного киберпреступления. От первых незначительных инцидентов до открытия взлома сервера, автор покажет, как расследовали взлом, копаясь в тысячах строк логов.

https://habr.com/ru/articles/810591/

🐧 DevOps School
⬇️ Как установить Kubernetes с Minikube на Linux

Minikube — это инструмент с открытым исходным кодом, который помогает вам настроить одноузловой кластер Kubernetes на вашем локальном компьютере (либо на виртуальной машине).

В этом руководстве автор покажет вам, как установить Minikube на Ubuntu 20.04.

https://tproger.ru/articles/kak-ustanovit-kubernetes-s-minikube-na-linux/

🐧 DevOps School
🔍 Поиск текста в файлах Linux

Иногда может понадобится найти файл, в котором содержится определённая строка или найти строку в файле, где есть нужное слово. В Linux всё это делается с помощью одной очень простой, но в то же время мощной утилиты grep. С её помощью можно искать не только строки в файлах, но и фильтровать вывод команд, и много чего ещё.

losst.pro/gerp-poisk-vnutri-fajlov-v-linux

🐧 DevOps School
Как собрать домашнюю инфраструктуру мечты

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

🐧 DevOps School
Media is too big
VIEW IN TELEGRAM
Переход на Linux: как это происходит и что вас удивит?

В этом ролике автор рассмотрит процесс перехода с Windows на Linux и расскажет, как делал это сам и какие дистрибутивы использовал изначально.

0:00 Вступление
0:38 Почему я ушел с Windows?
1:43 Постоянные фризы в системе
2:12 Windows полностью контролирует систему
3:10 Какие есть ограничения в кастомизации Windows?
4:41 Необходимость постоянно все настраивать с нуля
5:25 Как начал изучать Linux и какие дистрибутивы выбрал?
6:44 Переход на Arch Linux с собственной оболочкой BSPWM
7:40 Какие программы есть на Linux?
9:04 Что делать после перехода на Linux?

Смотреть это видео на youtube: youtu.be/YRwlK3cVjbI

🐧 DevOps School
🔍 Сбор и анализ логов в Linux

В этой статье мы будем говорить о том, как устроено логирование событий в ОС Linux. В качестве примера будет рассматриваться Ubuntu Linux 22.04, однако в других дистрибутивах основные элементы будут сходными.

habr.com/ru/company/otus/blog/714266/

🐧 DevOps School