Все для системного администратора. По всем вопросам @evgenycarter РКН clck.ru/3KoDXp
Что такое DPI Engine?
Для людей, кто знаком с термином DPI (Deep Packet Inspection), в большинстве случаев возникает неприятная ассоциация: блокировки, регуляторы, цензура, закручивание гаек, и всё в таком духе. На самом деле, DPI – это только название технологии, суть которой заключается в глубоком анализе трафика.
https://habr.com/ru/articles/889082/
👉 @i_odmin
Ansible в действии: развернем кластер с Kuberspray и запустим AI-приложение 🚀
Приглашаем на бесплатный вебинар от Слёрма, на котором расскажем и покажем:
🔸 Как развернуть нейронную сеть в контейнере и сделать её доступной для всего мира?
🔸 Как быстро настроить кластер и управлять им?
🔸 Как Kubernetes управляет AI-приложениями?
🔸 Как Docker работает в Kubernetes?
🎁 Бонус: каждый зритель получит репозиторий для собственного Kubernetes-кластера с AI-приложением и полную инструкцию по развертыванию.
Дата: 9 апреля 19:00
Занять место — через бота 👈
erid: 2W5zFJtHJKz
«Продуйте пыль с разъёма»: хитрости техподдержки
Я раскрою вам один из трюков отдела поддержки продукта. Иногда вы общаетесь по телефону или в чате с кем-то, и подозреваете, что проблема может быть лишь в том, что он забыл подключить кабель или засунул его не в тот порт. Раньше такое легко могло произойти с разъёмами PS/2, подходящими и к клавиатуре, и к мыши, а сейчас — с сетевыми кабелями, которые подходят и к upstream-, и к downstream-портам маршрутизатора.
Трюк вот в чём: не спрашивайте «Вы уверены, что подключили всё правильно?» Если вы сделаете это, то собеседник оскорбится и возмущённо бросит: «Разумеется! Я что, похож на идиота?», ничего при этом не проверив.
Вместо этого скажите: «Иногда разъём запыляется и соединение ослабевает. Можете отключить разъём, выдуть из него пыль и снова подключить его?»
https://habr.com/ru/companies/sportmaster_lab/articles/894978/
👉 @i_odmin
Мониторинг сетевого оборудования MikroTik с использованием MikroTik API, MKTXP, Prometheus и Grafana
Представьте: пятница, вечер, вы уже мысленно с бокалом чего-то крепкого и вкусного наслаждаетесь прокрастинацией.
Ничего не предвещало беды, но жизни любого администратора наступает момент, когда нужно поиграть в игру "Угадай на каком этаже пропал интернет". И что бы победить непредсказуемость сетевых устройств, умные люди придумали Grafana для визуализации различных метрик, и различные экспортеры этих метрик.
В данной статье рассмотрим экспортёр метрик MKTXP, который настраивается в 2 кнопки.
https://habr.com/ru/companies/aeza/articles/870978/
👉 @i_odmin
Linux основы
Навигация, на примере ОС UBUNTU 18.04 LTS
Работа с файлами и папками часть 1, на примере ОС UBUNTU 18.04 LTS
Работа с файлами и папками, на примере ОС UBUNTU 18.04 LTS
Правила хорошего тона в назначении имен файлов и директорий.
Директории . и .. в файловой системе. Скрытые файлы и директории.
Linux урок 6. Поиск файлов/директорий/ссылок. Команда find
Linux урок 7. Команды Man, info, ключ --help. Справочная документация команд в Linux.
Linux урок 8. Командная оболочка BASH (BASH SHELL)
Linux урок 9. Файловая система LINUX и ее отличия от WINDOWS
Linux урок 10. Понятие инода, жесткие и символьные ссылки в Linux.
источник
👉 @i_odmin
SadServers — это онлайн-платформа для практики администрирования Linux-серверов. Сайт предоставляет реальные задачи, связанные с системным администрированием, которые можно решать в изолированной среде. Это отличный способ прокачать навыки в troubleshoot'инге, не рискуя продакшеном.
Примеры задач:
- SSH не работает, нужно выяснить и починить;
- DNS не резолвится;
- Утекло место на диске — нужно найти виновника;
- Сломан systemd unit и т.п.
Ты получаешь временный доступ к виртуальной машине, на которой воспроизведена ошибка. Дальше всё зависит от тебя — логика, внимательность и знание Linux-тулинга.
Платформа абсолютно бесплатная и идеально подходит для подготовки к собеседованиям или просто чтобы не терять форму.
https://sadservers.com/
👉 @i_odmin
💼Хотите стать востребованным разработчиком на C++?
C++ — это язык, который стоит за самыми мощными приложениями, играми и программами для «железа». Без него никуда. Но вот вопрос: готовы ли вы выйти на уровень Middle Developer за 12 месяцев? 🤔💪
💡На курсе от OTUS вы:
— Изучите C++ с нуля до продвинутого уровня.
— Освоите работу с многопоточностью, памятью, STL и Boost.
— Создадите проекты, которые впечатлят на собеседовании.
❓Что дальше?
Сможете претендовать на позиции Junior+ и Middle.
Получите навыки работы с реальными кейсами и библиотеками.
Овладеете CI/CD, NoSQL и асинхронным программированием.
👉Успейте записаться до старта курса и получите скидку до 15% по промокоду CPP_03: https://vk.cc/cKhm34
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
👋 Всем айтишный привет!
На днях столкнулся с задачей: нужно быстро выгрузить список локальных администраторов со всех серверов в домене. А главное — автоматизировать это дело, чтобы можно было регулярно мониторить, не появилось ли чего лишнего.
🔥 Делюсь своим рабочим скриптом на PowerShell:
$servers = Get-Content ".\servers.txt"
foreach ($server in $servers) {
try {
$admins = Get-LocalGroupMember -ComputerName $server -Group "Administrators"
$admins | Select-Object @{Name="Server";Expression={$server}}, Name, ObjectClass | Export-Csv -Append -NoTypeInformation -Path ".\admins_report.csv"
} catch {
Write-Warning "Не удалось подключиться к $server: $_"
}
}
servers.txt
Administrators
net localgroup Administrators /domain
дергать через Invoke-Command
, но локально — быстрее и надежнее.Привет, друзья!
Хотите узнать, как компании строят отказоустойчивые системы, автоматизируют процессы и внедряют DevOps-культуру без боли? Тогда вам на DevOpsConf 2025 – крупнейшую конференцию о DevOps и SRE в России!
В программе юбилейной 10ой DevOpsConf:
Лучшие практики управления в DevOps,
Reliability Engineering,
Системное и сетевое администрирование,
IT-безопасность,
Технологическая независимость,
MLOps и Data Engineering,
DevOps практики и культура,
Platform Engineering: строительство платформ крупными компаниями, Наблюдаемость и Operational intelligence,
Chaos engineering,
CTO/CIO трек, Org Engineering,
Тренды 2025: обзор новых фич и утилит.
Не пропустите доклады от лучших спикеров мира DevOps:
Антон ЧерноусовYandex CloudInfrastructure from Code.Следующий этапразвития IaC
Даниил Кошелев (Т-Банк) «Постигая реестры Docker-контейнеров: от архитектуры до безопасности»
Данила Гудынин (Cloud.ru) «vGPU в K8s — как перестать считать видеокарты для контейнеров»
Полный список докладов и тем уже доступен на сайте: https://tglink.io/72a9447bc2ad
Количество билетов ограничено – регистрируйся сейчас и будьте в центре DevOps-мира!
#реклама
О рекламодателе
🚀 Ваша база данных уже не справляется с нагрузкой?
Запросы тормозят, индексы не помогают, а миллиарды строк превращают аналитику в настоящую пытку? PostgreSQL умеет работать с Big Data, но важно знать, как правильно его настроить.
📅 На открытом вебинаре 27 марта в 20:00 МСК мы разберем проверенные способы разгона PostgreSQL для высоконагруженных систем.
🔍 На вебинаре мы разберем:
- Как эффективно масштабировать хранилище?
- Когда переходить на партицирование?
- Как объединить PostgreSQL с ClickHouse для быстрой аналитики?
👨🏫 Спикер: Дмитрий Золотов — разработчик мобильных приложений на Flutter в Яндекс Про и ментор.
Вы получите готовые решения, которые позволят вашему PostgreSQL работать быстрее без лишних затрат на инфраструктуру. Разберем реальные кейсы, фейлы и лучшие практики.
💡 Регистрируйтесь и получите скидку на большое обучение «PostgreSQL. Advanced»: https://vk.cc/cKbwkC
Не упустите возможность улучшить производительность вашей базы данных!
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Собрали подборку из Active Directory20 лучших скриптов Powershell для работы с Active Directory.
Ниже я собрал некоторые из лучших скриптов Active directory Powershell, которые, несомненно, сэкономят ваше время. Управление доменом – это работа Active Directory, и понимание каждого компонента является обязательным. Active Directory состоит из пользователей, групп, которые можно проверить в Active directory users and computers (ADUC). Создание пользователя в домене или сохранение пользователя в домене – это работа системного администратора windows.
Работая много лет, я столкнулся со многими проблемами в качестве системного администратора windows. Иногда создание пользователей или групп в домене занимает значительное время. Это процесс можно автоматизировать, чтобы сэкономить время. В данной статье есть скрипты DNS powershell, скрипты DHCP powershell.
https://bookflow.ru/20-luchshih-skriptov-powershell-dlya-active-directory/
👉 @i_odmin
Еще один совет по Linux на сегодня💡
🔒 Заблокировать аккаунт пользователя:
$ passwd -l имя_пользователя
$ passwd -S имя_пользователя
$ passwd -u имя_пользователя
⚡️ Дождались! Ребята сделали крутейший канал про Linux
Здесь на простых картинках и понятном языке обучают работе с этой ОС, делятся полезными фишками и инструментами
Подписывайтесь: @linuxos_tg
Как устроена underlay-сеть облачного провайдера?
🚀 В МТС Web Services продолжается стройка нового облака, а разработчики платформы не устают рассказывать об этом в прямом эфире.
В очередном выпуске реалити для инженеров Building the Cloud вы узнаете, как в MWS подошли к созданию underlay-сети.
Регистрируйтесь, добавляйте событие в календарь и задавайте вопросы спикерам в чате во время эфира.
За лучший вопрос дарим фирменный мерч MWS.
📅 Дата: 3 апреля, 11:00
🌐 Регистрация
Извлекаем файлы из образа повреждённого диска: ddrescue, losetup и немного магии
Проблема повреждённых жёстких дисков знакома многим. Диск начинает работать со сбоями, система зависает, файлы исчезают. В этой статье мы разберём, как спасти данные: создадим образ повреждённого диска с ddrescue, подключим его через losetup, смонтируем разделы и извлечём файлы. Также рассмотрим восстановление удалённых данных с помощью утилит TestDisk и PhotoRec и разберём, что делать в случае проблем с NTFS.
https://habr.com/ru/companies/flant/articles/890728/
👉 @i_odmin
🛡 Проверка SSL-сертификатов с помощью Bash
Иногда нужно быстро проверить срок действия SSL-сертификата удалённого сайта. Вот удобный однострочник на Bash, который покажет дату окончания действия сертификата:
echo | openssl s_client -servername example.com -connect example.com:443 2>/dev/null \
| openssl x509 -noout -dates | grep notAfter
end_date=$(echo | openssl s_client -servername example.com -connect example.com:443 2>/dev/null \
| openssl x509 -noout -enddate | cut -d= -f2)
end_ts=$(date -d "$end_date" +%s)
now_ts=$(date +%s)
echo "Осталось дней: $(( (end_ts - now_ts) / 86400 ))"
Курс · Администрирование Linux
1. Основы
2. Пользовательское окруж
3. Linux и сеть (основы)
4. Управление пользовательским окружением
5. Веб-сервисы
6. Хранение данных
7. Сервисы инфраструктуры
8. LINUX. Резервное копирование
9. LINUX. Резервное копирование (часть 2)
10. LINUX. Инфраструктура электронной почты
источник
👉 @i_odmin
Хотите свести к минимуму риск потери информации?
Тогда ждём вас на вебинаре «Как обеспечить отказоустойчивость хранилищ данных»
В результате вы сможете:
- Разобраться в стратегии репликации, резервного копирования и автоматического фейловера
- Изучить архитектурные решения и инструменты для проектирования систем с высокой доступностью
- Эффективно сохранять данные при сбоях
- Улучшить пользовательский опыт
Будет интересно сисадминам, разработчикам, архитекторам ПО, IT-менеджерам, администраторам БД.
Спикер: Дмитрий Золотов, Kotlin-разработчик в «Яндексе».
Бонус! Всем участникам – скидка 5% на любой курс и гайд «Разбор ошибок: 5 распространённых проблем при проектировании отказоустойчивых хранилищ»
3 апреля, в 19:00 МСК, Бесплатно
Записаться на событие - https://otus.pw/JuoE/?erid=2W5zFGNi47a
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
Подборка Telegram каналов для программистов
/channel/bash_srv Bash Советы
/channel/win_sysadmin Системный Администратор Windows
/channel/lifeproger Жизнь программиста. Авторский канал.
/channel/devopslib Библиотека девопса | DevOps, SRE, Sysadmin
/channel/rabota1C_rus Вакансии для программистов 1С
Системное администрирование 📌
/channel/sysadmin_girl Девочка Сисадмин
/channel/srv_admin_linux Админские угодья
/channel/linux_srv Типичный Сисадмин
/channel/linux_odmin Linux: Системный администратор
/channel/devops_star DevOps Star (Звезда Девопса)
/channel/i_linux Системный администратор
/channel/linuxchmod Linux
/channel/sys_adminos Системный Администратор
/channel/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
/channel/sysadminof Книги для админов, полезные материалы
/channel/i_odmin Все для системного администратора
/channel/i_odmin_book Библиотека Системного Администратора
/channel/i_odmin_chat Чат системных администраторов
/channel/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.
/channel/sysadminoff Новости Линукс Linux
1C разработка 📌
/channel/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С
/channel/DevLab1C 1С:Предприятие 8
Программирование C++📌
/channel/cpp_lib Библиотека C/C++ разработчика
/channel/cpp_knigi Книги для программистов C/C++
/channel/cpp_geek Учим C/C++ на примерах
Программирование Python 📌
/channel/pythonofff Python академия. Учи Python быстро и легко🐍
/channel/BookPython Библиотека Python разработчика
/channel/python_real Python подборки на русском и английском
/channel/python_360 Книги по Python Rus
Java разработка 📌
/channel/BookJava Библиотека Java разработчика
/channel/java_360 Книги по Java Rus
/channel/java_geek Учим Java на примерах
GitHub Сообщество 📌
/channel/Githublib Интересное из GitHub
Базы данных (Data Base) 📌
/channel/database_info Все про базы данных
Мобильная разработка: iOS, Android 📌
/channel/developer_mobila Мобильная разработка
/channel/kotlin_lib Подборки полезного материала по Kotlin
Фронтенд разработка 📌
/channel/frontend_1 Подборки для frontend разработчиков
/channel/frontend_sovet Frontend советы, примеры и практика!
/channel/React_lib Подборки по React js и все что с ним связано
Разработка игр 📌
/channel/game_devv Все о разработке игр
Библиотеки 📌
/channel/book_for_dev Книги для программистов Rus
/channel/programmist_of Книги по программированию
/channel/proglb Библиотека программиста
/channel/bfbook Книги для программистов
/channel/books_reserv Книги для программистов
БигДата, машинное обучение 📌
/channel/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning
Программирование 📌
/channel/bookflow Лекции, видеоуроки, доклады с IT конференций
/channel/coddy_academy Полезные советы по программированию
/channel/rust_lib Полезный контент по программированию на Rust
/channel/golang_lib Библиотека Go (Golang) разработчика
/channel/itmozg Программисты, дизайнеры, новости из мира IT
/channel/php_lib Библиотека PHP программиста 👨🏼💻👩💻
/channel/nodejs_lib Подборки по Node js и все что с ним связано
/channel/ruby_lib Библиотека Ruby программиста
QA, тестирование 📌
/channel/testlab_qa Библиотека тестировщика
Шутки программистов 📌
/channel/itumor Шутки программистов
Защита, взлом, безопасность 📌
/channel/thehaking Канал о кибербезопасности
/channel/xakep_2 Хакер Free
Книги, статьи для дизайнеров 📌
/channel/ux_web Статьи, книги для дизайнеров
Математика 📌
/channel/Pomatematike Канал по математике
/channel/phis_mat Обучающие видео, книги по Физике и Математике
Excel лайфхак📌
/channel/Excel_lifehack
/channel/tikon_1 Новости высоких технологий, науки и техники💡
/channel/mir_teh Мир технологий (Technology World)
Вакансии 📌
/channel/sysadmin_rabota Системный Администратор
/channel/progjob Вакансии в IT
😱 Вся правда о рынке труда: как стать востребованным Linux-администратором
👉 Хотите попасть в IT и стать востребованным специалистом, но не знаете, с чего начать? Подходящий момент настал. Открытый вебинар 2 апреля в 20:00 мск расскажет вам не только о том, какие специалисты по Linux актуальны сегодня, но и о том, как выгодно выделиться среди тысяч кандидатов.
На уроке разберем:
- Какие Linux-специалисты на пике спроса и что от них ожидают работодатели.
- Как составить резюме, которое не пройдет незамеченным.
- Какие навыки критичны для начинающего админа.
- Как правильно выстроить карьеру и не потеряться в океане вакансий.
📝 Реальные тренды, практичные рекомендации и шаги, которые помогут вам получить работу мечты.
🎁 Участники вебинара получат скидку на большое обучение «Administrator Linux. Basic».
👉 Для участия зарегистрируйтесь https://vk.cc/cKhnr6
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Как DNS работает через TLS: DNS-over-TLS на практике
Защита DNS при помощи TLS позволяет скрыть состав DNS-трафика, который обычно передаётся в открытом виде. Соединения DNS-over-TLS не так распространены, как DNS-over-HTTPS, но зато могут прозрачно применяться не только для доступа к резолверам, но и на авторитативных серверах. Посмотрим, вооружившись консольными утилитами, как всё это работает на практике.
https://habr.com/ru/articles/891374/
👉 @i_odmin
Сохраняем вывода команды Top в файл
Поскольку я не использовал опцию delay, приведенная ниже команда top перенаправит вывод команды top за одну итерацию в файл.top -b -n 1 > /home/i_odmin/backup/output.txt
Сохранение вывода команды top с более чем одной итерацией из 5 итераций
Обычно программа работает непрерывно с задержкой в 2 секунды, и вы можете изменить это значение, добавив в верхнюю команду значение ‘-d’, как показано ниже:top -n 5 -d 4 -b >/backup/output_1.txt
Как захватить вывод команды top в файл каждые 5 минут в течение часа
Система создает отдельный файл каждые 5 минут, который поможет вам определить список процессов, которые потребляли больше CPU и памяти в системе.
Добавляем следующий cronjob, который будет выполняться с 5 до 6 утра каждые 5 минут в течение часа.
Где
-n : Задает максимальное количество итераций.
-b : Работа в пакетном режиме (Запуск команды top в пакетном режиме для перенаправления вывода в другие программы или в файл)
-d : Интервал задержки (Задает задержку между обновлениями экрана)0-59/5 5 * * * top -n 10 -d 4 -b > /home/i_odmin/backup/top_out-`date +\%Y\%m\%d\%H\%M\%S`.txt
Собраем вывод в один файл, используйте следующий cronjob
Cronjob будет выполняться с 9 до 10 утра каждые 5 минут в течение часа и добавлять результаты в один файл.0-59/5 9 * * * top -b -n5 -d 5 >>/home/i_odmin/backup/output.txt
Записываем вывод команды top в файл каждые 5 минут в течение получаса
Добавляем следующий cronjob, который будет запускаться каждые 5 минут с 13:30 до 14:00 в течение получаса.30-59/5 13 * * * top -n 10 -d 4 -b > /home/i_odmin/backup/top_out-`date +\%Y\%m\%d\%H\%M\%S`.txt
👉 @i_odmin
Шпаргалка по работе в командной строке
Команды для работы с файламиls
— вывод содержимого каталога;ls -la
— вывод содержимого каталога в форматированном виде (в т.ч. скрытые файлы);cd dir
— перейти в каталог dir;cd
— перейти в домашний каталог;pwd
— показать текущий каталог;mkdir dir
— создать каталог dir;rm file
— удалить файл;rm -r dir
— удалить каталог dir;rm -f file
— принудительно удалить файл;rm -rf dir
— принудительно удалить каталог dir;cp file1 file2
— скопировать file1 в file2;cp -r dir1 dir2
— скопировать каталог dir1 в каталог dir2 (если каталога dir2 нет, он будет создан);mv file1 file2
— переместить (или переименовать, если file1 и file2 находятся в одном каталоге) file1 в file2;ln -s file link
— создать симлинк link на файл file;touch file
— создать файл;cat > file
— направить стандартный ввод в file;more file
— вывод содержимого file;head file
— вывод содержимого первых 10 строк file;tail file
— вывод содержимого последних 10 строк file;tail -f file
— вывод содержимого file по мере появления, начиная с последних 10 строк файла.
👉 @i_odmin
MikroTik RDS2216 | Хранилище, сеть и вычисления в одном устройстве
1 видео - перевод на русский. 2 видео - eng
https://mikrotik.com/product/rds2216
👉 @i_odmin
Совет по Linux💡
Хочешь узнать, сколько времени занимает выполнение команды или скрипта в Linux? Просто добавь time
перед командой.
Пример:
time ./myscript.sh
🚀 Ваша база данных уже не справляется с нагрузкой?
Запросы тормозят, индексы не помогают, а миллиарды строк превращают аналитику в настоящую пытку? PostgreSQL умеет работать с Big Data, но важно знать, как правильно его настроить.
📅 На открытом вебинаре 27 марта в 20:00 МСК мы разберем проверенные способы разгона PostgreSQL для высоконагруженных систем.
🔍 На вебинаре мы разберем:
- Как эффективно масштабировать хранилище?
- Когда переходить на партицирование?
- Как объединить PostgreSQL с ClickHouse для быстрой аналитики?
👨🏫 Спикер: Дмитрий Золотов — разработчик мобильных приложений на Flutter в Яндекс Про и ментор.
Вы получите готовые решения, которые позволят вашему PostgreSQL работать быстрее без лишних затрат на инфраструктуру. Разберем реальные кейсы, фейлы и лучшие практики.
💡 Регистрируйтесь и получите скидку на большое обучение «PostgreSQL. Advanced»: https://vk.cc/cKazGW
Не упустите возможность улучшить производительность вашей базы данных!
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Быстрый совет по Linux💡
Используй команду touch
вот так:
$ touch -c имя_файла
🎯 Шпаргалка по регулярным выражениям (RegEx)
Полезно для всех, кто работает с текстом, логами, парсингом или просто хочет стать гуру поиска 🔍
🔤 Символы для сопоставления
. — любой символ, кроме перевода строки
\w — буква, цифра или подчёркивание
\W — любой символ, кроме \w
\d — цифра (0–9)
\D — любой символ, кроме цифры
\s — пробельный символ
\S — любой непробельный символ
^ — начало строки
$ — конец строки
\b — граница слова
\B — не граница слова
* — 0 или более раз
+ — 1 или более раз
? — 0 или 1 раз
{n} — ровно n раз
{n,} — от n раз
{n,m} — от n до m раз
[abc] — один из: a, b или c
[^abc] — любой, кроме: a, b или c
[a-z] — символ от a до z
[0-9] — цифра от 0 до 9
(...) — захватывающая группа
(?:...) — НЕзахватывающая группа
| — логическое ИЛИ (или то, или это)
\ — экранирует спецсимвол (например, \. — точка)
\d{3}-\d{2}-\d{4} — формат SSN: 123-45-6789
\w+@\w+\.\w+ — email-адрес
Bash
1 Установка и настройка
2 ls, mkdir, rm команды
3 mv, cp, nano, less, vi, cat команды
4 Поиск через grep и find
5 Команды с выводом и процессами
6 Команды ping и curl
источник
👉 @i_odmin
👩💻 Поиск в vim
• set ignorecase
— игнорирует регистр
• set smartcase
— поиск со смешанным регистром
👉 @i_odmin