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

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

РКН: vk.cc/cHhGTz
Download Telegram
🕵️‍♂️ Мониторим новые файлы в каталоге в реальном времени

Иногда нужно узнать, когда в определённой папке появляются новые файлы. Bash + inotifywait помогут:


inotifywait -m -e create --format '%w%f' /path/to/dir | while read NEWFILE; do
echo "🆕 Новый файл: $NEWFILE"
done



📦 Объяснение:

* inotifywait -m — постоянный мониторинг
* -e create — событие создания
* --format '%w%f' — полный путь к новому файлу
* /path/to/dir — нужная папка
* Всё новое сразу отображается в консоли

Установить inotify-tools:


sudo apt install inotify-tools


#СекретыСисадмина
Узнайте, как некоторые сетевые переменные sysctl вписываются в сетевой поток Linux/Kernel

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

Смотреть

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

Идентификатор безопасности security identifier (SID) в Windows (а также в Active Directory) — это уникальное значение для каждого объекта, которое используется для его однозначной идентификации. Вместо имён пользователей и компьютеров в правилах доступа используется SID. Он состоит из базовой части и добавочной. Базовая обозначает основной объект (ПК или домен), добавочная подобъекты в нём (пользователи и группы домена). Пример:

S-1-5-21-705789055-1138749243-1717242729-1108

SID всегда уникален и не может совпадать с SID другого объекта как на локальном ПК, так и с SID'ами других ПК и пользователей, в том числе доменных.

Получить информацию о SID можно с помощью команд Инструментария Управления Windows, WMIC (Windows Management Instrumentation Command).

SID пользователей (в этот список попадают не только локальные пользователи, но и доменные - все с кем данный компьютер имел дело):
wmic useraccount get name, sid

SID групп:
wmic group get name, sid

#СекретыСисадмина
💡Понимание системных журналов Linux (часть 1)

Системные журналы, которые обычно находятся в каталоге /var/log на Linux-системах, крайне важны для мониторинга и устранения неполадок. Эти журналы предоставляют ценную информацию о производительности системы и событиях безопасности. Регулярный мониторинг и анализ логов позволяют поддерживать стабильность системы и выявлять потенциальные проблемы до их возникновения.

Краткое описание основных журналов:

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

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

kern.log: Фиксирует сообщения ядра: ошибки оборудования, загрузку модулей ядра и другие активности, связанные с ядром системы.

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

#СекретыСисадмина
Создаем уведомление в виде баннера в Windows 10 с Powershell

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

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

📁 Скачать/Download 👇
💡Понимание системных журналов Linux (часть 2)

dmesg: Отображает кольцевой буфер сообщений ядра — в реальном времени показывает события, связанные с ядром и обнаружением оборудования при запуске системы.

cron: Журналирует работу заданий cron и запланированных задач: время выполнения, а также ошибки, возникшие при выполнении.

secure: Записывает сообщения, связанные с безопасностью: попытки аутентификации, эскалация привилегий и другие важные для безопасности события.

apache/access.log и apache/error.log: Журналы веб-сервера Apache. access.log хранит логи HTTP-доступа, а error.log — ошибки и предупреждения Apache.

nginx/access.log и nginx/error.log: Аналогичные журналы для веб-сервера Nginx, фиксируют события доступа и ошибки.

mysql/error.log: Содержит ошибки и предупреждения MySQL-сервера, включая ошибки запуска, сбои запросов и аварийные завершения работы базы данных.

#СекретыСисадмина
Символические ссылки: основы работы

Символическая ссылка (симлинк, англ. symbolic link, symlink) позволяет связывать файлы и каталоги с другими файлами и каталогами. У таких ссылок есть много названий: их называют ссылками оболочки, программными или «мягкими» ссылками, ярлыками и псевдонимами. С точки зрения пользователя символические ссылки очень похожи на обычные файлы и каталоги. Однако, взаимодействуя с ними, вы фактически взаимодействуете с целевым объектом на другом конце ссылки. Поэтому симлинк проще всего представить в виде червоточины в вашей файловой системе.

В этом руководстве мы поговорим о том, что такое символические ссылки и как их создавать с помощью командной строки Linux и команды ln.

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

📁 Скачать/Download 👇
Команды для Панели управления Windows (часть 1)

appwiz.cpl — Мастер приложений (программа и функции)
control — Панель управления
control admintools — Административные инструменты
control color — Персонализация (цвет и внешний вид)
control desktop — Свойства дисплея
control folders — Свойства папок
control keyboard — Свойства клавиатуры
control mouse — Свойства мыши
control netconnections — Свойства сети
control printers — Принтеры

#СекретыСисадмина
Media is too big
VIEW IN TELEGRAM
DevOps-инженер: что за профессия?

В этом ролике автор подробно рассказывает про профессию DevOps-инженера.

0:25 Кто такой DevOps?
1:31 Где учиться, чтобы стать DevOps-инженером?
2:00 Почему выбрал эту специальность?
3:00 Какие hard и soft скилы важны?
4:07 Как развивается DevOps?
4:36 О чем никогда не должен забывать DevOps?
4:50 Какую литературу, каналы, блоги рекомендует?
5:14 Совет новичкам

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

#СекретыСисадмина
Команды для Панели управления Windows (часть 2)

control schedtasks — Расписание задач
control update — Обновление Windows
control userpasswords — Настройка учетной записи администратора
control userpasswords2 — Настройка учетных записей пользователей
desk.cpl — Дисплей
devmgmt.msc — Диспетчер устройств
firewall.cpl — Брандмауэр Windows
inetcpl.cpl — Свойства Интернета
intl.cpl — Региональные настройки
mmsys.cpl — Свойства звука

#СекретыСисадмина
Media is too big
VIEW IN TELEGRAM
12 вопросов на собеседовании сисадмина

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

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

#СекретыСисадмина
Команды для Панели управления Windows (часть 3)

ncpa.cpl — Свойства сети
netplwiz — Создание учетной записи пользователя
powercfg.cpl — Конфигурация питания
sysdm.cpl — Свойства системы
timedate.cpl — Свойства даты и времени
utilman — Удобный менеджер сервисных программ
wscui.cpl — Центр безопасности (Windows Security Center UI)
compmgmt.msc — Управление компьютером
defrag — Команда дефрагментации
dcomcnfg — Сервисы компонентов

#СекретыСисадмина
Когда системы не хотят «дружить» между собой — начинается головная боль.😫
Особенно если речь идет о масштабировании и автоматизации процессов. Как избежать лишнего кода, сэкономить время и силы, при этом интегрировать внешние системы с Apache Kafka?
Ответ — Kafka Connect.

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

Что будет на вебинаре:
✒️Основы Kafka Connect: Архитектура и принципы работы, коннекторы
✒️Практическая реализация: Настройка и запуск коннекторов для интеграции с базами данных и файловыми системами
✒️Ошибки и их решение: Как эффективно отлаживать и масштабировать Kafka Connect

23 июня в 19:00 (МСК) — Бесплатно!
Спикер: Валентин Шилин — Старший программист и аналитик данных в Deutsche Telekom IT GmbH
Дарим чек-лист по установке Kafka Connect при регистрации на вебинар!

Присоединяйтесь, если хотите научиться упрощать сложные задачи и увеличивать надежность своих систем: https://tglink.io/0d60ca7cf3ae

Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963. erid: 2W5zFHBrZQ4
Утилита DMESG

Ядро Linux, как и другие программы, может выводить различные информационные сообщения и сообщения об ошибках. Все они выводятся в буфер сообщения ядра, так называемый kernel ring buffer.

Для получения сообщений из этого буфера можно прочитать файл /var/log/dmesg. Однако, более удобно это можно сделать с помощью команды dmesg.

Опции:
-C — очистить буфер сообщений ядра;
-c — вывести сообщения из буфера ядра, а затем очистить его;
-d — вывести время, прошедшее между двумя сообщениями;
-H — включить вывод, удобный для человека;
-k — отображать только сообщения ядра;
-L — сделать вывод цветным;
-r — печатать сообщения как есть, не убирая служебные префиксы;
-S — использовать Syslog для чтения сообщений от ядра, по умолчанию используется файл /dev/kmsg

#СекретыСисадмина
🛡Защита операционных систем — это основа безопасности всей ИТ-инфраструктуры компании. Готовы стать экспертом в этой актуальной области?

Курс «Безопасность операционных систем» от OTUS научит вас защищать ОС от актуальных угроз, работать с логами, конфигурациями и обеспечивать безопасность на разных уровнях. Вы освоите принципы работы с Windows и Linux, научитесь защищать доменные инфраструктуры и бороться с современными видами атак.

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

⚡️Пройдите курс «Безопасность операционных систем», обновите свои знания и навыки. Подайте заявку прямо сейчас и получите скидку на обучение: https://vk.cc/cN6vb4

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Команды для Панели управления Windows (часть 4)

devmgmt.msc — Управление устройствами
diskmgmt.msc — Диспетчер разделов диска
eventvwr.msc — Просмотрщик событий
fsmgmt.msc — Общие папки (Управление общим доступом к файлам)
gpedit.msc — Редактор групповой политики
lusrmgr.msc — Локальные пользователи и группы
perfmon.msc — Performance Monitor
rekeywiz — Шифрование файлов

#СекретыСисадмина
🤑 TrueConf 8.5: семь причин перейти на новый уровень видеосвязи

Уже 25 июня в 11:00 мск Труконф проведёт вебинар, посвящённый большому обновлению линейки настольных приложений TrueConf 8.5 для Windows, Linux и macOS.

Это решение «всё в одном» для ПК и ноутбуков, которое погружает пользователя в цифровые коммуникации и обеспечивает всеми привычными функциями для совместной и удалённой работы, включая чаты, конференции, вебинары, удобную адресную книгу и множество других опций. ⚡️

💻 Что нового в TrueConf 8.5?

⚡️ Современный интерфейс
⚡️ Новый планировщик конференций
⚡️ Мессенджер с поддержкой чат-ботов, каналов, папок и архива, а также проверкой орфографии
⚡️ Режим «Картинка в картинке»
⚡️ Поддержка документов LibreOffice
⚡️ Новый встроенный ИИ:
⚫️замена фона на видео
⚫️распознавание доски и документов с камеры

👨‍🦰 Ведущие вебинара — директор по маркетингу Труконф Лев Якупов и бренд-менеджер Иван Даценко.

🔥 Кому будет полезен вебинар?

✔️Администраторам корпоративных систем UC.
✔️ИТ-специалистам и руководителям.
✔️Всем, кто использует Труконф в работе и хочет узнать больше о новых возможностях российских решений.

🔗 Зарегистрируйтесь, чтобы первыми увидеть обновление и задать вопросы нашим экспертам!
Please open Telegram to view this post
VIEW IN TELEGRAM
Простое пособие по сетевой модели OSI для начинающих

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

📁 Скачать/Download 👇