Секреты сисадмина | DevOps, Linux, SRE
25.5K subscribers
674 photos
17 videos
441 files
613 links
Крупнейший справочник системного администратора.

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

РКН: vk.cc/cHhGTz
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Ну что, пацаны, аниме Штурвальчик?

«Лаборатории Числитель» было мало шуток про Штурвал и Графиню de la Fork, и она выкатила ШТУРВАЛЬЧИК.

Что заявляют разработчики:

- Требования снижены до минимума: 6 CPU / 8 ГБ RAM / 80 ГБ
- Можно развернуть управляющий кластер Kubernetes + 2-3 рабочих кластера на мощном ноутбуке
- Вся функциональность полноценного «Штурвала» сохраняется, до enterprise-версии можно дорасти одной кнопкой.
- В релизе 2.11 добавили инсталлятор с графическим интерфейсом и поддержкой Cluster API — теперь установить платформу могут и новички в кубере.

➡️ Потестить Штурвальчик можно тут.

Реклама ООО «Лаборатория Числитель» ИНН 9731042193 erid: 2W5zFGRa344
Запуск MacOS 13+ в VMware на процессорах AMD (OpenCore)

В этом материале автор поделится своими изысканиями по запуску виртуальных машин MacOS на процессорах AMD.

Читать

#СекретыСисадмина
Media is too big
VIEW IN TELEGRAM
Выбор дистрибутива Linux для дома

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

00:00 Вступление
04:38 Fedora
09:26 Debian
13:12 Mint LMDE
15:45 Arch
18:19 Итоги

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

#СекретыСисадмина
Утилита systemctl (часть 1)

В Systemd есть специальный инструмент для управления службами в Linux - команда systemctl. Эта утилита позволяет делать очень много вещей, начиная от перезапуска службы linux и проверки ее состояния, до анализа эффективности загрузки службы.

list-units - посмотреть все службы (юниты), которые сейчас загружены в память, аналог опции -t
list-sockets - посмотреть все сокеты служб, которые сейчас загружены в память
list-timers - посмотреть список таймеров, загруженных в память
start - запустить службу linux
stop - остановить службу linux
reload - попросить службу перечитать свою конфигурацию из файловой системы
restart - перезапустить службу
try-restart - перезапустить службу, только если она запущена
reload-or-restart - попросить службу обновить свою конфигурацию, если не поддерживается просто выполнить перезапуск службы linux
isolate - запустить только одну службу вместе с ее зависимостями, все остальные остановить

#СекретыСисадмина
Утилита systemctl (часть 2)

kill - отправить сигнал завершения процессу, используется вместе с опциями --signal и --kill-who
clean - удалить все данные, которые касаются указанной службы (кэш, логи, данные выполнения)
is-active - проверить, запущена ли служба linux
is-failed - проверить, не завершилась ли служба с ошибкой
status - посмотреть состояние и вывод службы
show - посмотреть параметры управления службой в linux
cat - посмотреть содержимое юнит файла в текстовом виде
reset-failed - очистить состояние failed для служб, которые завершились с ошибкой
list-dependencies - посмотреть зависимости службы linux
list-unit-files - вывести все установленные файлы служб
enable - добавить службу в автозагрузку

#СекретыСисадмина
Утилита systemctl (часть 3)

disable - удалить службу из автозагрузки
is-enabled - проверить если ли уже служба в автозагрузке
reenable - сначала выполнить disable, потом enable для службы
list-jobs - все выполняющиеся задачи Systemd
snapshot - сохранить состояние служб, чтобы потом восстановить
daemon-reload - обновить конфигурацию юнитов для всех служб
mask - сделать юнит недоступным
unmask - вернуть файл службы linux
link - добавить юнит файл, который расположен не в стандартной папке для юнитов
revert - вернуть юнит до состояния по умолчанию
edit - отредактировать параметры службы, не изменяя основной файл юнита

#СекретыСисадмина
Оптимизация Arch Linux до небес

По мнению автора статьи, Arch Linux — один из лучших дистрибутивов. Он минималистичный, его установка не так проста, особенно неопытному пользователю, но за это мы получаем широту действий — хочешь, можешь установить гном, а хочешь — хоть тайловый оконный менеджер. Устанавливая какое-либо DE или WM, вы скорее всего установите минимальную комплектацию, а также из-за минималистичности арча — вы получаете систему, которая не будет есть много ресурсов вашего ПК, ибо не будет никаких лишних сервисов и демонов. Но даже тогда, особенно на очень маломощных ПК, просто минимальной установки может не хватить. И придется взяться за оптимизацию.

Читать

#СекретыСисадмина
Шпаргалка по редиректам командной строки Linux

#СекретыСисадмина


📁 Скачать/Download 👇
SSH Enumerate users, SSH bruteforce password attack

1. Определяем активные службы.
2. Получаем версию SSH-сервиса.
3. Перечисляем пользователей системы.
4. Атакуем пароль пользователя методом перебора.

#СекретыСисадмина

📁 Скачать/Download 👇
Раскрываем секреты загрузочных ISO-образов

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

Читать

#СекретыСисадмина
SSH без пароля, или как настроить SSH-доступ по ключу в Linux

SSH, или Secure Shell — это сетевой протокол с открытым исходным кодом, который можно использовать для входа на серверы и удалённого выполнения команд, что отлично подходит для пользователей VPS.

Есть два способа включить SSH:
• Вход на основе пароля
• Аутентификация на основе открытого ключа

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

#СекретыСисадмина

📁 Скачать/Download 👇
Mikrotik и несколько провайдеров: резервирование каналов

В этой статье автор не будет рассматривать базовую настройку роутера, а уделит внимание только обеспечению резервирования внешних каналов.

Читать

#СекретыСисадмина
Как пользоваться fdisk в Линукс

#СекретыСисадмина

📁 Скачать/Download 👇
🔐 Стажировка в Kaspersky: Android-разработка под защиту мирового уровня!

Присоединяйся к направлению Android разработки и создавай продукты, которые защищают миллионы пользователей по всему миру!

Тебя ждут:
1. Разработка приложения Kaspersky для Android
• Постепенное погружение: от теории до реальных задач
• Работа над ключевыми функциями защитного решения
• Менторство и постоянная поддержка
2. Разработка общих мобильных компонентов
• Создание модулей для мобильных продуктов компании
• Работа с современными технологиями
• Влияние на всю экосистему мобильных продуктов

Начни карьеру в Android-разработке с мощного старта под наставничеством опытных разработчиков!

👉
https://kas.pr/tj4g

Реклама. Рекламодатель АО «Лаборатория Касперского» ИНН 7713140469. erid: 2VtzqvTeWrX
Обзор вопросов и ответов для собеседования по облачным технологиям

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

#СекретыСисадмина

📁 Скачать/Download 👇
Хочешь ворваться в DevOps и наконец понять, как работают Kubernetes, Docker и CI/CD?

Ребята из Merion Academy (того самого Youtube-канала про IT), создали курс, который помогает не просто смотреть уроки, а реально учиться:

✔️ Грамотно подобранная программа курса.
✔️ Много практики.
✔️ Помогают разобраться с затыками.
✔️ Отдельно помогут с карьерой: как составить резюме, пройти собеседования и найти работу.

Что интересного в программе:
1. Построение CI/CD пайплайнов в GitLabCI и Jenkins
2. Настройка мониторинга с Zabbix, Prometheus и Grafana
3. Понимание DevSecOps, ZTNA, SASE, Defense in Depth
4. Работа с Docker, включая Docker Compose и Multistaging
5. Infrastructure-as-Code: Terraform и Ansible
5. Работа с хранилищем данных Redis

Какие технологии освоишь: Docker, Ansible, Grafana, Kubernetes, Terraform, Zabbix, ELK, Jenkins, Prometheus

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

❇️ Первые 2 урока бесплатные — попробуй и реши, твое ли это.
Подробнее о курсе