sysadmin_library | Unsorted

Telegram-канал sysadmin_library - Секреты сисадмина | DevOps, Linux, SRE

26622

Крупнейший справочник системного администратора. Сотрудничество: @max_excel РКН: vk.cc/cHhGTz

Subscribe to a channel

Секреты сисадмина | DevOps, Linux, SRE

RustScan – инструмент для быстрого сканирования портов

Данный проект может похвастаться высокой скоростью работы (сканирует все 65 тыс. портов за 3 секунды), гибкой расширяемостью и адаптивным методом работы.

Смотреть

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

Читать полностью…

Секреты сисадмина | DevOps, Linux, SRE

Как удалить файлы в системах Linux или UNIX с помощью команды rm

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

📁 Скачать/Download 👇

Читать полностью…

Секреты сисадмина | DevOps, Linux, SRE

Лучшие книги о Linux

1. Линус Торвальдс, Дэвид Даймонд – Just for fun
2. Ю. Вахалия – UNIX изнутри
3. Андрей Робачевский — Операционная система UNIX
4. Денис Колисниченко: Linux. От новичка к профессионалу
5. Эви Немет, Гарт Снайдер, Трент Р. Хейн – Руководство администратора Linux
6. Дэвид Тейнсли – Linux и UNIX: программирование в shell. Руководство разработчика
7. Джеймс Армстронг – Секреты Unix
8. Брайн Керниган, Роб Пайк – UNIX. Программное окружение
9. Скотт Манн – Linux. Администрирование сетей TCP/IP
10. Кристофер Негус – Библия Linux
11. Эндрю Таненбаум – Современные операционные системы
12. Скотт Граннеман: Linux. Карманный справочник
13. Дэниэль Роббинс – Основы Linux от основателя Gentoo
14. Уильям Шоттс: Командная строка Linux. Полное руководство
15. Роберт Лав: Ядро Linux. Описание процесса разработки

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

Читать полностью…

Секреты сисадмина | DevOps, Linux, SRE

Защита OU Active Directory от случайного удаления

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

📁 Скачать/Download 👇

Читать полностью…

Секреты сисадмина | DevOps, Linux, SRE

Шпаргалка по работе с Tmux

Tmux — это менеджер терминалов, к которому удобно подключаться и отключаться, не теряя при этом процессы и историю. Как Screen, только лучше (в первую очередь потому что использует модель клиент—сервер).

Очень хороший способ запустить tmux:
tmux attach || tmux new — делая так, вы сперва пытаетесь подключиться к уже существующему серверу tmux, если он существует; если такого ещё нет — создаёте новый.

После этого вы попадаете в полноценную консоль.
Ctrl+b d — отключиться.

В одной сессии может быть сколько угодно окошек:
Ctrl+b c — создать окошко;
Ctrl+b 0...9 — перейти в такое-то окошко;
Ctrl+b p — перейти в предыдущее окошко;
Ctrl+b n — перейти в следующее окошко;
Ctrl+b l — перейти в предыдущее активное окошко;
Ctrl+b & — закрыть окошко.

В одном окошке может быть много панелей:
Ctrl+b % — разделить текущую панель на две, по вертикали;
Ctrl+b " — разделить текущую панель на две, по горизонтали;
Ctrl+b →←↑↓ — переходить между панелями;
Ctrl+b x — закрыть панель.

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

Читать полностью…

Секреты сисадмина | DevOps, Linux, SRE

Nginxpwner - простой инструмент для поиска распространенных неправильных конфигураций и уязвимостей Nginx

Install:
cd /opt
git clone https://github.com/stark0de/nginxpwner
cd nginxpwner
chmod +x install.sh
./install.sh

Install using Docker
git clone https://github.com/stark0de/nginxpwner
cd nginxpwner
sudo docker build -t nginxpwner:latest .

Run the image
sudo docker run -it nginxpwner:latest /bin/bash

Читать

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

Читать полностью…

Секреты сисадмина | DevOps, Linux, SRE

Выбор дистрибутива 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

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

Читать полностью…

Секреты сисадмина | DevOps, Linux, SRE

CMD: изменение кодировок консоли

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

📁 Скачать/Download 👇

Читать полностью…

Секреты сисадмина | DevOps, Linux, SRE

Все про WebSockets (веб-сокеты) простыми словами

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

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

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

Читать полностью…

Секреты сисадмина | DevOps, Linux, SRE

📓 Heynote — это простое консольное приложение для Linux, позволяющее быстро сохранять заметки в виде комментариев внутри bash-скрипта.
Приложение сохраняет заметки в обычный .sh файл, где каждая заметка записывается как закомментированная строка. Это может быть полезно, если вы хотите быстро записывать мысли, команды или TODO, не покидая терминал.

Пример использования:


$ note install nginx
# => добавит строку "# install nginx" в конец файла заметок


Вы можете просматривать или редактировать файл заметок любым редактором, потому что это обычный bash-скрипт.

Читать

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

Читать полностью…

Секреты сисадмина | DevOps, Linux, SRE

Один раз настроить CI/CD по мануалу и понять, как это работает — разные вещи.
Мануал ведёт за руку: вот команда, вот результат. Стоит отклониться от сценария — и уже непонятно, что сломалось и почему.

🎇На курсе «Основы DevOps» от Codeby не рассказывают, что такое DevOps, сразу работают руками: Linux и Bash как основа, потом Git, Ansible, Terraform. Дальше — контейнеризация, Docker, Kubernetes с хранилищем и масштабированием, Helm. CI/CD через Jenkins и GitHub Actions. В финале изучаете мониторинг, логирование, распределённый трейсинг.

31 тема, 7 модулей. Каждый инструмент закрепляется практическими задачами в инфраструктуре.

🪧Подходит, если уже в IT и хотите системно закрыть DevOps, а не просто добавить строчку в резюме.

Запись на курс отрыта до 24 сентября

➡️ Посмотреть программу курса и записаться
✉️Бесплатная консультация: @CodebyAcademyBot

Читать полностью…

Секреты сисадмина | DevOps, Linux, SRE

Монтирование NTFS в FreeBSD

Ставим fuses-ntfs (ВНИМАНИЕ! Должны присутствовать исходные файлы системы!)
# cd /usr/ports/sysutils/fusefs-ntfs
# make install clean

Добавим запись в /etc/rc.conf для автоматической загрузки вместе с системой:
fusefs_enable=”YES”

Запустим fusefs:
# service fusefs start

Смонтируем вручную:
# mkdir /mnt/ntfs
# ntfs-3g -o rw,locale=ru_RU.UTF-8 /dev/da0s1 /mnt/ntfs

Чтобы монтировать автоматически, добавим в /etc/fstab
/dev/da0s1 /mnt/ntfs ntfs-3g rw,late,locale=ru_RU.UTF-8,mountprog=/usr/local/bin/ntfs-3g 0 0

Если ругается, что не может подключить (даже вручную), тогда загрузите модуль fuse
# kldload fuse

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

Читать полностью…

Секреты сисадмина | DevOps, Linux, SRE

Миграция физических и виртуальных машин hyper-v на Proxmox

• Конвертируем системные диски с помощью disk2vhd
• Конвертируем диск vhdx в qcow2 в Windows
• Создаем виртуальную машину Proxmox
• Отключаем и удаляем диск виртуальной машины в Proxmox
• Переносим сконвертированный диск формата qcow2 на локальный store Proxmox или хранилища подключенного к нему по SMB или NFS.
• Делаем импорт диска в Proxmox и подключаем его к нашей виртуальной машине
• Запускаем и проверяем
• Уменьшение диска виртуальной машины

Смотреть

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

Читать полностью…

Секреты сисадмина | DevOps, Linux, SRE

Linux Admin — Управление квотами

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

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

📁 Скачать/Download 👇

Читать полностью…

Секреты сисадмина | DevOps, Linux, SRE

Путь DevOps: стоит ли начинать с нуля?

В этом ролике автор расскажет о DevOps - философии и практиках, объединяющих разработку и операции в процессе создания программного обеспечения. Вы узнаете о роли и важности DevOps в современной разработке, концепциях инфраструктуры как кода, непрерывной интеграции и доставки (CI/CD), а также о популярных инструментах и лучших практиках в области DevOps.

00:33 Как выглядит типичный DevOps и почему?
02:03 Кто такой DevOps и что он делает?
07:16 Как стать Девопсом с нуля?
12:32 Лучшие практики DevOps
17:50 Какие задачи следовало бы решать и как?
19:47 Мода и тренды, к чему мы идем и придем?

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

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

Читать полностью…

Секреты сисадмина | DevOps, Linux, SRE

Kagent + Ollama: ИИ-агент для работы с Kubernetes

Как использовать локальную языковую модель для работы с Kubernetes? На вебинаре разберём связку Kagent + Ollama и посмотрим, как ИИ-агент помогает анализировать состояние кластера и взаимодействовать с его ресурсами.

1 октября в 20:00 МСК на открытом вебинаре OTUS покажем, как запустить ИИ-агента с локальной LLM и применить его в DevOps-задачах.

На практике рассмотрим:
— какую роль выполняют Kagent и Ollama;
— как подключить локальную LLM к агенту;
— как агент анализирует состояние кластера и работает с Kubernetes-ресурсами;
— в каких повседневных задачах DevOps-инженера он может помочь;
— какие возможности и ограничения есть у агентного подхода.

После вебинара вы поймёте, как устроена связка Kagent + Ollama, увидите её применение в Kubernetes и сможете оценить, для каких задач в вашей инфраструктуре подходит ИИ-агент.

Урок проходит в преддверии старта курса «ИИ в работе DevOps-инженера».

👉 Регистрируйтесь: https://clck.ru/3W4Whx

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Читать полностью…

Секреты сисадмина | DevOps, Linux, SRE

Приглашаем на воркшоп «Управление уязвимостями: строим технический процесс как у взрослых»

🔹Разберём на стенде: ОС, веб-сервер, база данных, приложение - разные слои, разные владельцы, - как это устроено в реальной компании.

Что разберём:
✅откуда берутся уязвимости и патчи, как читать security-advisory
✅как приоритизировать, когда уязвимостей сотни: CVSS, EPSS, CISA KEV
✅полный цикл вживую: скан → приоритизация → патч на staging → проверка тестами → раскатка на прод
✅что делать, когда патча ещё нет — на живом примере с реальным эксплойтом
✅как устроен процесс: SLA, метрики, реестр уязвимостей

🔹Проведёт Кирилл Казарин - руководитель международного департамента информационных технологий, инфраструктуры и поддержки производственных систем, RingCentral Inc.

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

🔹Когда: 26 сентября в 12:00 мск

⚡️ЗАНЯТЬ МЕСТО НА ВОРКШОПЕ⚡️

Читать полностью…

Секреты сисадмина | DevOps, Linux, SRE

Не застревайте в прошлом — учитесь новым навыкам и ИИ

Чтобы успевать за требованиями рынка, освойте новую профессию и нейросети в Практикуме. До 30 сентября действует скидка 16% на все курсы.

Выбрать курс

Как всё устроено:

— нейросети уже в каждом курсе: учим профессиям сразу с ИИ, чтобы ваше резюме было заметнее, а трудоустройство — увереннее;

— эксперты — практики, которые двигают ИИ-индустрию: перенимайте опыт у профи из Яндекса, Сбера, Т-Банка и других бигтех-компаний;

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

Начните учиться бесплатно и получите скидку 16% — она автоматически появится в личном кабинете.

Учиться!

Реклама. ООО "ЯНДЕКС". ИНН 7736207543.

Читать полностью…

Секреты сисадмина | DevOps, Linux, SRE

Аренда VPS/VDS-сервера.

Виртуальные выделенные серверы в дата-центрах уровня Tier III — 7 готовых конфигураций от 200 ₽/мес.

Преимущества аренды:
- Выделенные ресурсы без переплаты;
- KVM-виртуализация;
- Быстрые NVMe SSD;
- Бесплатная защита от DDoS;
- Управление через панель, API и Terraform;
- Техподдержка 24/7.

Запустите сервер за несколько минут!

Попробовать

#реклама 16+
selectel.ru

О рекламодателе

Читать полностью…

Секреты сисадмина | DevOps, Linux, SRE

Информация о системе

Для более комфортного управления сервером полезно узнать о нём побольше. Для этого есть несколько простых команд.

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

📁 Скачать/Download 👇

Читать полностью…

Секреты сисадмина | DevOps, Linux, SRE

Asterisk и VoIP на практике

📆 24–26 сентября в Москве и онлайн пройдет AsterConf’26 — конференция про Asterisk, SIP, VoIP и всё, что связано с эксплуатацией телефонии.

Будут разбирать реальные кейсы, вопросы безопасности, отказоустойчивости, масштабирования, разработки и поиска проблем в инфраструктуре.

Хорошая возможность не только послушать доклады, но и посмотреть, как те же задачи решают другие специалисты на практике.

👉 Смотреть программу


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

Читать полностью…

Секреты сисадмина | DevOps, Linux, SRE

🔥 Получи шанс побороться за призы на хакатоне от МТС с призовым фондом 700 000 ₽

На MTC Engineer Hack ты разработаешь техническое решение для телеком-сетей и проверишь его на реальном кейсе при поддержке экспертов МТС. Если ты инженер в области DevOps, радиоинженерии или сетевых технологий, — попробуй свои силы.

На MTC Engineer Hack тебя ждет:
— призовой фонд 700 000 ₽;
— задачи, близкие к реальной работе инженеров;
— поддержка и обратная связь от экспертов;
— очный финал в Москве за счет организаторов;
— мерч для финалистов;
— шанс попасть в команду МТС.


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

➡️ Подавай заявку до 26 сентября и проверь свои инженерные навыки на практике: https://u.to/HnuxIg

Читать полностью…

Секреты сисадмина | DevOps, Linux, SRE

💻 Что происходит, когда мы включаем компьютер?

1. Подача питания
Когда вы нажимаете кнопку питания, электричество начинает поступать ко всем компонентам компьютера.

2. POST (Power-On Self Test)
Прошивка BIOS или UEFI запускает самотестирование, чтобы проверить основные компоненты — процессор, оперативную память, клавиатуру, накопители и т.д. Если что-то не так (например, нет ОЗУ), система подаёт звуковые сигналы или выводит сообщение об ошибке.

3. Инициализация BIOS/UEFI
BIOS/UEFI настраивает оборудование и ищет загрузочное устройство — жёсткий диск, SSD, флешку и т.д.

4. Запуск загрузчика
Когда загрузочное устройство найдено, BIOS/UEFI передаёт управление загрузчику (например, GRUB в Linux или Windows Boot Manager в Windows). Задача загрузчика — найти и запустить операционную систему.

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

6. Инициализация ядра
Ядро настраивает систему: загружает драйверы, настраивает управление памятью, запускает процессы и т.д. Затем запускается первый пользовательский процесс (init, systemd и др.).

7. Запуск пользовательского интерфейса
После запуска всех сервисов система показывает графический интерфейс (GUI) или командную строку (CLI).

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

Читать полностью…

Секреты сисадмина | DevOps, Linux, SRE

eBPF: рентгеновское зрение для production

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

23 сентября в 20:00 на открытом уроке курса «DevOps практики и инструменты» познакомитесь с eBPF — технологией, которая помогает исследовать сетевые события, производительность и безопасность работающей системы.

На демонстрации вы увидите, как Cilium Hubble показывает сетевые взаимодействия и помогает находить проблемы с трафиком. С помощью Tetragon разберёте обнаружение подозрительной активности на уровне ядра. Также рассмотрите диагностику узких мест без остановки сервисов.

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

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

👉 Зарегистрируйтесь: https://clck.ru/3Vs8R4

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Читать полностью…

Секреты сисадмина | DevOps, Linux, SRE

Основные понятия в Kubernetes

Технология Kubernetes, также известная как k8s, – это open-source-система для автоматизации деплоинга и менеджмента контейнеризованных приложений (то есть запущенных в Docker).

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

📁 Скачать/Download 👇

Читать полностью…

Секреты сисадмина | DevOps, Linux, SRE

Как использовать команду Linux ifconfig

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

📁 Скачать/Download 👇

Читать полностью…

Секреты сисадмина | DevOps, Linux, SRE

Запуск Windows-контейнеров под Linux и MacOS

Если на компьютере под Linux нужно быстренько запустить Windows или MacOS, самый простой и быстрый способ сделать это — ввести команду для скачивания и загрузки докер-контейнера с этой ОС.

Читать

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

Читать полностью…

Секреты сисадмина | DevOps, Linux, SRE

Делаем backup конфигов mikrotik и отправляем на удаленный FTP сервер

{
local username "никнейм"
#ftp account
local ftphost "имя сервера"
local ftpuser "логин"
local ftppassword "пароль"
local ftppath "/pub/mikrotik"

#create full system backup files
/system backup save name="$username.backup"
:delay 30s;

#create config export files
/export compact file="$username.rsc"
:delay 30s;

# upload the system backup
:log info message="Uploading system backup"
/tool fetch address="$ftphost" src-path="$username.backup" user="$ftpuser" mode=ftp password="$ftppassword" dst-path="$ftppath/$username.backup" upload=yes
:delay 30s;

# upload the config export
:log info message="Uploading config export"
/tool fetch address="$ftphost" src-path="$username.rsc" user="$ftpuser" mode=ftp password="$ftppassword" dst-path="$ftppath/$username.rsc" upload=yes
:delay 30s;

# find file name $username- then remove
:foreach i in=[/file find] do={ :if ([:typeof [:find [/file get $i name] "$username"]]!="nil") do={/file remove $i}; }
:log info message="Configuration backup finished.";
}

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

Читать полностью…

Секреты сисадмина | DevOps, Linux, SRE

Как установить Wine на Linux

Самая большая трудность, с которой сталкивается большинство пользователей Windows при переходе на дистрибутив Linux, — это невозможность запуска любимых программ Windows, особенно игр. Игровой процесс в Linux улучшился, но чтобы играть в игры только для Windows в Linux, вам нужно использовать Wine. Он предназначен для запуска программного обеспечения Windows на ОС Linux, без значительных потерь производительности.

Смотреть

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

Читать полностью…

Секреты сисадмина | DevOps, Linux, SRE

Гринатом — ИТ-интегратор Росатома — ищет системного администратора виртуализации в Нижнем Новгороде!💼

Мы ищем специалиста с глубокими знаниями Linux и опытом администрирования высоконагруженных инфраструктур, систем виртуализации и распределённых хранилищ. Важно уверенно работать с LDAP, Kerberos, мониторингом, логами и системными метриками, а также владеть Bash и Python для автоматизации задач.

✅От нас — все возможности для комфортной работы: от ДМС со стоматологией до скидок от партнёров. А ещё в первые месяцы вас ждут обучение, внутренние аттестации и получение сертификатов по продуктам.

Читать полностью…
Subscribe to a channel