ch
Feedback
Системный администратор

Системный администратор

前往频道在 Telegram

Все для системного администратора. По всем вопросам @evgenycarter РКН clck.ru/3KoDXp

显示更多

📈 Telegram 频道 Системный администратор 的分析概览

频道 Системный администратор (@i_odmin) 俄语 语言赛道中的 是活跃参与者。目前社区聚集了 26 606 名订阅者,在 技术与应用 类别中位列第 5 037,并在 俄罗斯 地区排名第 24 642

📊 受众指标与增长动态

невідомо 创建以来,项目保持高速增长,吸引了 26 606 名订阅者。

根据 13 七月, 2026 的最新数据,频道保持稳定运转。过去 30 天订阅人数变化为 -20,过去 24 小时变化为 -5,整体触达仍然可观。

  • 认证状态: 未认证
  • 互动率 (ER): 平均受众互动率为 10.16%。内容发布后 24 小时内通常能获得 6.02% 的反应,占订阅者总量。
  • 帖子覆盖: 每篇帖子平均可获得 2 703 次浏览,首日通常累积 1 601 次浏览。
  • 互动与反馈: 受众积极参与,单帖平均反应数为 11
  • 主题关注点: 内容集中在 linux, grep, диск, строка, /var 等核心主题上。

📝 描述与内容策略

作者将该频道定位为表达主观观点的平台:
Все для системного администратора. По всем вопросам @evgenycarter РКН clck.ru/3KoDXp

凭借高频更新(最新数据采集于 14 七月, 2026),频道始终保持新鲜度与高覆盖。分析显示受众积极互动,使其成为 技术与应用 类别中的关键影响点。

26 606
订阅者
-524 小时
-157
-2030
吸引订阅者
七月 '26
七月 '26
+83
在2个频道中
六月 '26
+196
在1个频道中
Get PRO
五月 '26
+291
在4个频道中
Get PRO
四月 '26
+250
在0个频道中
Get PRO
三月 '26
+210
在1个频道中
Get PRO
二月 '26
+274
在2个频道中
Get PRO
一月 '26
+229
在5个频道中
Get PRO
十二月 '25
+183
在0个频道中
Get PRO
十一月 '25
+195
在31个频道中
Get PRO
十月 '25
+212
在5个频道中
Get PRO
九月 '25
+239
在38个频道中
Get PRO
八月 '25
+270
在0个频道中
Get PRO
七月 '25
+324
在27个频道中
Get PRO
六月 '25
+245
在19个频道中
Get PRO
五月 '25
+243
在44个频道中
Get PRO
四月 '25
+318
在37个频道中
Get PRO
三月 '25
+365
在38个频道中
Get PRO
二月 '25
+389
在32个频道中
Get PRO
一月 '25
+394
在33个频道中
Get PRO
十二月 '24
+362
在34个频道中
Get PRO
十一月 '24
+334
在33个频道中
Get PRO
十月 '24
+384
在29个频道中
Get PRO
九月 '24
+554
在28个频道中
Get PRO
八月 '24
+335
在18个频道中
Get PRO
七月 '24
+219
在0个频道中
Get PRO
六月 '24
+265
在24个频道中
Get PRO
五月 '24
+430
在20个频道中
Get PRO
四月 '24
+394
在2个频道中
Get PRO
三月 '24
+501
在20个频道中
Get PRO
二月 '24
+484
在17个频道中
Get PRO
一月 '24
+520
在23个频道中
Get PRO
十二月 '23
+347
在23个频道中
Get PRO
十一月 '23
+476
在17个频道中
Get PRO
十月 '23
+481
在17个频道中
Get PRO
九月 '23
+476
在0个频道中
Get PRO
八月 '23
+369
在0个频道中
Get PRO
七月 '23
+401
在0个频道中
Get PRO
六月 '23
+384
在0个频道中
Get PRO
五月 '23
+384
在0个频道中
Get PRO
四月 '23
+325
在0个频道中
Get PRO
三月 '23
+603
在0个频道中
Get PRO
二月 '23
+268
在0个频道中
Get PRO
一月 '23
+371
在0个频道中
Get PRO
十二月 '22
+287
在0个频道中
Get PRO
十一月 '22
+234
在0个频道中
Get PRO
十月 '22
+296
在0个频道中
Get PRO
九月 '22
+288
在0个频道中
Get PRO
八月 '22
+363
在0个频道中
Get PRO
七月 '22
+371
在0个频道中
Get PRO
六月 '22
+360
在0个频道中
Get PRO
五月 '22
+472
在0个频道中
Get PRO
四月 '22
+403
在0个频道中
Get PRO
三月 '22
+502
在0个频道中
Get PRO
二月 '22
+232
在0个频道中
Get PRO
一月 '22
+364
在0个频道中
Get PRO
十二月 '21
+409
在0个频道中
Get PRO
十一月 '21
+296
在0个频道中
Get PRO
十月 '21
+453
在0个频道中
Get PRO
九月 '21
+374
在0个频道中
Get PRO
八月 '21
+512
在0个频道中
Get PRO
七月 '21
+335
在0个频道中
Get PRO
六月 '21
+444
在0个频道中
Get PRO
五月 '21
+850
在0个频道中
Get PRO
四月 '21
+395
在0个频道中
Get PRO
三月 '21
+576
在0个频道中
Get PRO
二月 '21
+560
在0个频道中
Get PRO
一月 '21
+640
在0个频道中
Get PRO
十二月 '20
+14 897
在0个频道中
日期
订阅者增长
提及
频道
14 七月+4
13 七月+3
12 七月+5
11 七月+5
10 七月+9
09 七月+6
08 七月+4
07 七月+6
06 七月+5
05 七月+5
04 七月+8
03 七月+6
02 七月+7
01 七月+10
频道帖子
Ingress-nginx уходит в прошлое. С марта 2026 поддержка прекратилась. А что вместо него? Предлагаем посмотреть на Gateway API,
Ingress-nginx уходит в прошлое. С марта 2026 поддержка прекратилась. А что вместо него? Предлагаем посмотреть на Gateway API, новый стандарт Kubernetes SIG. 23 июля в 17:00 старший SRE-инженер MWS Cloud Евгений Макеев на практике покажет: ⚫️ чем маршрутизация Gateway API отличается от Ingress ⚫️ как выбрать контроллер ⚫️ как установить Gateway API в Managed Kubernetes ⚫️ как настроить безопасное подключение через TLS-сертификат Будет полезно для DevOps, платформенным инженерам и разработчикам. Регистрируйтесь по ссылке

2
👍 Как грузится Linux 🔹1. BIOS / UEFI BIOS – старый вариант, ищет загрузчик в MBR (первые 512 байт диска). UEFI – современный стандарт, ищет загрузчик в ESP (EFI System Partition, FAT32). Задача: передать управление загрузчику ОС. 🔹2. Загрузчик (обычно GRUB) Показывает меню выбора ОС/ядра. Может грузить разные ядра, передавать параметры. Конфиги: /boot/grub/grub.cfg (основной) /etc/default/grub (генерация) 👉 Команда для пересборки: update-grub (Debian/Ubuntu) или grub2-mkconfig (RHEL/Fedora). 🔹3. Ядро Linux Загружается в память, монтирует initramfs (временную файловую систему). Подтягивает драйверы, монтирует rootfs. Передает управление init-процессу. 🔹4. Init (PID 1) Исторически: sysvinit → потом Upstart → сейчас чаще всего systemd. Задача: запускать сервисы и демоны. Конфиги systemd: юниты в /etc/systemd/system/ и /lib/systemd/system/. Полезные команды: systemctl list-units --type=service – список сервисов systemctl status <имя> – статус journalctl -b – логи текущей загрузки BIOS/UEFI → загрузчик (GRUB) → ядро → init (systemd) А дальше уже все привычные сервисы, ssh, nginx и прочие радости админа. 📲 Мы в MAX 👉 @i_odmin
1 425
3
ЕС1849: «золотая двойка» на процессоре INTEL Harris 80286 Сегодня речь пойдёт об интереснейшей вычислительной машине — ЕС1849
ЕС1849: «золотая двойка» на процессоре INTEL Harris 80286 Сегодня речь пойдёт об интереснейшей вычислительной машине — ЕС1849, собранной на отечественной элементной базе практически полностью, за исключением процессора и чипсета. Эта АТ-машина — почти венец творения отечественной компьютерной промышленности, разработанной и реализованной в СССР. Версия БУСВВ (BIOS) датируется 1989–1992 годами. Статья содержит детальные фото материнской и периферийных плат, любопытного ртутно-цинкового элемента питания, кейкапа клавиатуры в деталях, а также видео работы самого компьютера — демонстрации, тесты и запуск оболочки Windows. https://habr.com/ru/companies/timeweb/articles/932088/ 📲 Мы в MAX 👉 @i_odmin
1 676
4
Вы хотите войти в сетевую инженерию — но не методом проб и ошибок, а системно, с опорой на реальные требования рынка. 15 июля
Вы хотите войти в сетевую инженерию — но не методом проб и ошибок, а системно, с опорой на реальные требования рынка. 15 июля в 20:00 OTUS проводит открытый урок «Вход в профессию сетевого инженера: стек, вендоры и первый шаг в карьере». На вебинаре разберём, какие технологии действительно нужны на старте, где востребованы Cisco, MikroTik и Huawei, и как выстроить путь без выгорания. Вы получите чёткий план входа в профессию и поймёте, на какие компетенции делать ставку. Урок проходит в преддверии старта курса «Сетевой инженер. Базовый уровень». Все участники получат скидку на обучение. Не откладывайте старт карьеры — запишитесь на вебинар уже сегодня https://vk.cc/cZyuY7 Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
1 838
5
Шифрование файлов с помощью OpenSSL в Linux Потенциальная угроза утечки данных заставляет пользователей и организации принима
Шифрование файлов с помощью OpenSSL в Linux Потенциальная угроза утечки данных заставляет пользователей и организации принимать различные меры обеспечения информационной безопасности. Защита конфиденциальных данных от несанкционированного доступа имеет первостепенное значение. ОС Linux имеет множество инструментов, которые предоставляют возможности шифрования данных. Одной из таких утилит является OpenSSL. В этом коротком видео мы покажем, как защитить содержимое архива tar c помощью OpenSSL в Linux. #!/bin/bash # Проверка аргументов if [ $# -ne 2 ]; then echo "Error: incorrect arguments." >&2 echo "For encryption use: $0 e filename" >&2 echo "For decryption use: $0 d filename.enc" >&2 exit 1 fi operation="$1" inFile="$2" # Проверка существования файла if [ ! -f "$inFile" ]; then echo "Error: file '$inFile' not found." >&2 exit 1 fi case "$operation" in e) outFile="$inFile.enc" echo "Starting encryption..." openssl aes-256-cbc -a -salt -pbkdf2 -in "$inFile" -out "$outFile" ;; d) if [[ "$inFile" != *.enc ]]; then echo "Error: input file must have .enc extension for decryption." >&2 exit 1 fi outFile="${inFile%.enc}" echo "Starting decryption..." openssl aes-256-cbc -d -a -salt -pbkdf2 -in "$inFile" -out "$outFile" ;; *) echo "Error: invalid operation '$operation'. Use 'e' (encrypt) or 'd' (decrypt)." >&2 exit 1 ;; esac echo "Done." источник 📲 Мы в MAX 👉 @i_odmin
1 911
6
Живешь мечтой, да? Ха-ха-ха. 📲 Мы в MAX 👉 @i_odmin
Живешь мечтой, да? Ха-ха-ха. 📲 Мы в MAX 👉 @i_odmin
2 266
7
Быстрый совет по Linux 🐧 Если вам трудно читать директории в переменной \$PATH, используйте команду tr, чтобы заменить двоет
Быстрый совет по Linux 🐧 Если вам трудно читать директории в переменной \$PATH, используйте команду tr, чтобы заменить двоеточия (":") на символы новой строки ("n") и отобразить их построчно: echo $PATH | tr ":" "\n" 📲 Мы в MAX 👉 @i_odmin
2 659
8
ЦОД становятся основой для цифровых сервисов, искусственного интеллекта и хранения больших объёмов данных. Но чем выше нагруз
ЦОД становятся основой для цифровых сервисов, искусственного интеллекта и хранения больших объёмов данных. Но чем выше нагрузка, тем дороже ошибки в сетевой архитектуре: отказоустойчивость, масштабирование и безопасность нельзя добавить потом. Курс «Дизайн сетей ЦОД» помогает сетевым инженерам, архитекторам и специалистам по безопасности проектировать надёжные сети для центров обработки данных. Вы разберёте современные топологии, BGP, OSPF, IS-IS, EVPN, VXLAN, underlay- и overlay-сети. На курсе вы научитесь выбирать архитектуру под задачу, строить IP-фабрику на BGP, проектировать overlay-сеть на базе VXLAN EVPN и разбирать неисправности в распределённых высоконагруженных сетях. Обучение проходит в формате живых занятий с практикующими экспертами. Программа обновляется с учётом требований рынка и задач современной инфраструктуры. Пройдите короткий вступительный тест, получите специальные условия на обучение и усиливайте навыки в одном из ключевых направлений сетевой инженерии: https://vk.cc/cZqJW1 Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
2 918
9
Sara: RouterOS Security Inspector Анализатор конфигураций RouterOS для поиска ошибок в настройках безопасности и уязвимостей.
Sara: RouterOS Security Inspector Анализатор конфигураций RouterOS для поиска ошибок в настройках безопасности и уязвимостей. Что именно проверяет Sara: 🔵 Активность протокола SMB – определяет, включён ли SMB, который может быть уязвим к CVE-2018-7445; 🔵 Статус RMI-интерфейсов – выявляет активные сервисы управления (Telnet, FTP, Winbox, API, HTTP/HTTPS); 🔵 Проверка безопасности Wi-Fi – определяет, включены ли WPS и поддержка PMKID, которые могут использоваться в атаках на WPA2-PSK; 🔵 На данный момент эта проверка имеет небольшие проблемы стабильности, так как разные версии RouterOS используют разные варианты Wi-Fi-конфигураций. Имейте это в виду, но вы можете сообщить о проблеме — мы рассмотрим её. 🔵 Проверка UPnP – определяет, включён ли UPnP, который может автоматически пробрасывать порты и угрожать безопасности сети; 🔵 Проверка настроек DNS – обнаруживает, включён ли параметр allow-remote-requests, превращающий роутер в DNS-сервер; 🔵 Проверка DDNS – определяет, активирован ли динамический DNS, который может раскрыть реальный IP-адрес устройства; 🔵 PoE-тест – проверяет, включён ли PoE, что может повредить подключённые устройства; 🔵 Проверка безопасности RouterBOOT – определяет, включена ли защита загрузчика RouterBOOT; 🔵 Проверка SOCKS Proxy – выявляет активный SOCKS-прокси, который может использоваться злоумышленником для pivot-атак, а также указывать на компрометацию устройства; 🔵 Bandwidth Server Test (BTest) – определяет, включён ли сервер тестирования пропускной способности, который может быть использован злоумышленником для Flood-атаки; 🔵 Проверка discovery-протоколов – определяет, активны ли CDP, LLDP, MNDP, которые могут раскрывать сетевую информацию; 🔵 Проверка минимальной длины пароля – определяет, установлен ли параметр minimum-password-length для предотвращения использования слабых паролей; 🔵 Проверка SSH – анализирует настройки SSH, включая использование strong-crypto и разрешения на Port Forwarding; 🔵 Проверка Connection Tracking – определяет, включён ли Connection Tracking, который может повышать нагрузку и открывать дополнительные векторы атак; 🔵 Проверка RoMON – выявляет активность RoMON, позволяющего управлять устройствами на уровне L2; 🔵 Проверка Winbox MAC Server – анализирует доступ по MAC-адресу через Winbox и Telnet, что может быть уязвимостью в локальной сети; 🔵 Проверка SNMP – обнаруживает использование слабых SNMP-строк сообщества (public, private); 🔵 Проверка NAT-правил – анализирует правила проброса портов (dst-nat, netmap), которые могут дать доступ к внутренним сервисам извне; 🔵 Проверка сетевого доступа к RMI – определяет, ограничен ли доступ к критическим сервисам (API, Winbox, SSH) только доверенными IP-адресами; 🔵 Проверка версии RouterOS – анализирует текущую версию RouterOS и сравнивает её с известными уязвимыми версиями; 🔵 Проверка уязвимостей RouterOS – сверяет версию RouterOS с базой CVE и показывает список известных уязвимостей; 🔵 Функция “Keep Password” в Winbox – предупреждает о потенциальной опасности использования опции «Keep Password»; 🔵 Проверка стандартных логинов – определяет использование типовых учётных записей (admin, engineer, test, mikrotik); 🔵 Проверка планировщиков (schedulers) – обнаруживает вредоносные задачи, загружающие удалённые скрипты, выполняющие скрытые перезагрузки или запускающиеся слишком часто; 🔵 Проверка статических DNS-записей – анализирует статические DNS-записи, которые могут использоваться для фишинга и MITM-атак. https://github.com/caster0x00/Sara 📲 Мы в MAX 👉 @i_odmin
2 263
10
Друзья, признавайтесь, какой вариант используете? 📲 Мы в MAX 👉 @i_odmin
Друзья, признавайтесь, какой вариант используете? 📲 Мы в MAX 👉 @i_odmin
2 190
11
Stress – это инструмент командной строки Linux, который позволяет нагружать процессор, память, систему ввода-вывода и диск Установим stress на CentOS, RHEL, Fedora sudo dnf install stress Установим stress на Ubuntu и Debian sudo apt install stress Синтаксис stress stress [OPTION [ARG]] Увеличить нагрузку на процессор Опция -c или –cpu использует заданное количество воркеров на функции sqrt(), чтобы увеличить нагрузку на процессор и заставить его работать интенсивнее. stress -c N или stress --cpu N Следующая команда будет непрерывно загружать 4 ядра процессора stress --cpu 4 Задаем тайм-аут для стресса Чтобы задать работу на определенное время, вы можете использовать опцию -t или –timeout. Следующие команды будут нагружать четыре ядра процессора только в течение 10 с. stress -c 4 -t 10 или stress --cpu 4 --timeout 10 Увеличение нагрузки на память Опция -v или --vm позволяет вам нагрузить виртуальную память. [simterm] $ stress -v N Увеличение нагрузки ввода-вывода на диск Вы можете увеличить нагрузку ввода-вывода с помощью опции -i или –io. stress -i N или stress --io N Создаем нагрузка на систему с помощью двух процессов, связанных с вводом-выводом. # stress --io 100 Мы проверим загрузку IO диска с помощью команды iostat. У меня на сервере доступны диски /dev/vda и /dev/vdb, вы можете проверить активный диск с помощью lsblk или fdisk или любой другой команды. Если вы выполните эту команду без каких-либо аргументов, то она покажет дисковые IO для всех доступных дисков. iostat -d /dev/vda -d /dev/vdb 1 Увеличение нагрузки на диск Опция -d или –hdd используется для создания нагрузки на диск. stress -d N или stress --hdd N Для увеличения нагрузки на диск мы используем следующую команду stress --hdd 100 Посмотрим пропускную способность диска с помощью команды vmstat vmstat 1 100 Увеличение нагрузки на несколько системных ресурсов (ЦП, память, ввод/вывод) Команде stress можно задать несколько нагрузок. В следующем примере используется 4 ядра ЦП, 2 виртуальных памяти и 1 процесс ввода-вывода для нагрузки на систему в течение 20 секунд. stress --cpu 4 --vm 2 --io 1 -t 20 📲 Мы в MAX 👉 @i_odmin
1 991
12
🇷🇺 Разбираешься в радиочипах, оптике и связи? Забери до 1 000 000 рублей за свои инженерные навыки на турнире «Дронкон» 🇷�
🇷🇺 Разбираешься в радиочипах, оптике и связи? Забери до 1 000 000 рублей за свои инженерные навыки на турнире «Дронкон» 🇷🇺 «Сталинские Соколы» открывают регистрацию на 4-й Всероссийский турнир «Дронкон», который пройдет с 22 по 26 августа. Турнир пройдет по направлению: - Инженерное дело: навыки программирования, сборка электронного оборудования, беспроводная связь, оптические системы + стратегия «Битва Дронов»; Призовой фонд для победителей: 🥇место – 1 000 000 рублей 🥈место – 700 000 рублей 🥉место – 500 000 рублей Награда за 4-8 места - 100 000 рублей Пройди заочный онлайн-этап и получи путевку на очный этап турнира в Республику Татарстан! Перелет, питание, проживание - за счет организаторов. 🇷🇺 Подать заявку и узнать подробности 🇷🇺
2 112
13
🐧 5 команд, после которых сисадмин седеет на глазах 😁 Есть команды, которые выглядят безобидно, а на деле — билет в отдел кадров с заявлением на увольнение. 1. rm -rf / без пробела rm -rf /home/user/logs против rm -rf / home/user/logs Один лишний пробел - и вы удаляете корень системы вместо папки с логами. Да, современные rm требуют --no-preserve-root, но сколько серверов ещё живёт на старых дистрибутивах - вопрос открытый. 2. dd не в ту сторону dd if=/dev/sda of=/dev/sdb Перепутал if и of - и вот у тебя вместо бэкапа диска чистое затирание рабочего массива. Всегда проверяй lsblk перед запуском, дважды. 3. chmod -R 777 / Кто-то однажды решил "починить права", запустив это на корне. Итог - сломанные sudo, sshd, вся система прав в труху. Восстановление - переустановка. 4. :(){ :|:& };: Fork bomb в баше. Одна строка - и процессы плодятся экспоненциально, пока не съедят всю память и PID-таблицу. Сервер зависает намертво, помогает только hard reset. 5. iptables -F на проде без sudo screen/tmux Сбросил все правила фаервола по SSH - и тут же потерял соединение, потому что default policy DROP. Сервер в датацентре в другом городе. Занавес. 📲 Мы в MAX 👉 @i_odmin
2 083
14
Трюки терминала Bash Полезные комбинации клавиш (хоткеи) и небольшие хитрости, которые сделают Вашу работу в Linux более эффективной. Горячие клавиши" Bash с Ctrl Ctrl + n — то же самое, что и стрелка вниз. Ctrl + p — то же самое, что и стрелка вверх. Ctrl + r — поиск по предыдущим командам из истории команд (history). Продолжайте нажимать Ctrl + r, чтобы искать дальше. Ctrl + Shift + r — поиск в другую сторону. Ctrl + s — остановить вывод в терминал. Ctrl + q — восстановить вывод в терминал после Ctrl + s. Ctrl + a — перейти к началу строки (аналог клавиши Home). Ctrl + e — перейти к концу строки (аналог клавиши End). Ctrl + d — если вы ввели что-то, то Ctrl + d удаляет символ под курсором. В противном случае означает конец ввода и завершает текущую сессию Bash. Ctrl + k — удалить весь текст от курсора до конца строки. Ctrl + x + backspace — удалить весь текст от начала строки до курсора. Ctrl + t — переставить символ до курсора на символ под курсором. Нажмите Esc + t для перестановки двух слов до курсора. Ctrl + w — удалить слово до курсора; затем Ctrl + y, чтобы вставить его. Ctrl + u — удалить строку перед курсором; Ctrl + y для вставки его. Ctrl + _ — отменить ввод. Ctrl + l — очищает окно терминала. То же самое, что и clear. Ctrl + x + Ctrl + e — запускает редактор, определённый в переменной $EDITOR, для ввода команды. Полезно для многострочных команд. Изменить заглавные на строчные и наоборот Esc + u — преобразовать буквы от курсора до конца строки в заглавные буквы. Esc + l — преобразовать буквы от курсора до конца строки в нижний регистр. Esc + c — заменить букву под курсором на заглавную. Запустить предыдущую команду ещё раз Запустить команду из истории по номеру (например, 53) !53 !! — запуск последней команды. sudo !! — запустить предыдущую команду с sudo. Запускает последнюю команду и меняет какой-то параметр. Например, меняем "aaa" на "bbb": # Последняя команда: echo 'aaa' $ ^aaa^bbb $ echo 'bbb' bbb Важно: предыдущая команда заменит только первое вхождение "aaa". Если вы хотите заменить все вхождения, используйте :&: ^aaa^bbb^:& # или !!:gs/aaa/bbb/ Запустить последнюю команду, которая начинается с... Например, до этого в истории команд была команда cat filename: !cat # или !c — запускает cat filename ещё раз. Указание файлов по шаблону в Bash /etc/pa*wd → /etc/passwd — символ * означает "несколько любых символов". /b?n/?at → /bin/cat — символ ? означает "один любой символ". ls -l [a-z]* — вывести список файлов, содержащих только буквы латинского алфавита. В квадратных скобках [] перечисляются символы, которые будут искаться. А символ * после [] означает "хоть сколько раз". ls {*.sh,*.py} — вывести все .sh и .py файлы. {} используется для группировки нескольких шаблонов по принципу "или". Полезные переменные окружения Bash Короткие переменные: $0 — оболочка командной строки или путь до запускаемого файла. $1, $2, $3, ... — аргументы запуска скрипта. $# — число аргументов, переданных в скрипт из терминала. $? — код завершения последней команды. $- — текущие опции, установленные для оболочки. $$ — идентификатор текущего процесса. $! — идентификатор процесса, завершённого последним. Более длинные, но тоже полезные переменные: $DESKTOP_SESSION — текущий менеджер дисплеев. $EDITOR — редактор текста по умолчанию. $LANG — используемый системой язык. $PATH — список директорий, в которых будут искаться исполняемые файлы. $PWD — текущая директория. $SHELL — текущая оболочка командной строки. $USER — имя текущего пользователя. $HOSTNAME — имя текущего хоста (компьютера). 📲 Мы в MAX 👉 @i_odmin
2 161
15
🛡 Awesome Incident Response - огромная подборка инструментов для реагирования на инциденты Нашёл полезный репозиторий для бе
🛡 Awesome Incident Response - огромная подборка инструментов для реагирования на инциденты Нашёл полезный репозиторий для безопасников, SOC, DFIR-команд и админов, которым иногда приходится разбираться: «что вообще произошло на сервере?» Awesome Incident Response - это curated list с инструментами и материалами для расследования и реагирования на киберинциденты. Внутри есть разделы по сбору доказательств, анализу логов, работе с памятью, созданию образов дисков, incident management, playbooks, sandboxing/reversing, Linux/OSX evidence collection и другим задачам DFIR. Что полезного: • инструменты для первичного triage • утилиты для анализа логов и памяти • списки playbook’ов для реагирования • материалы по adversary emulation • подборки для forensic-анализа • ссылки на книги, комьюнити и базы знаний Хорошая закладка на случай, когда «антивирус что-то нашёл», «сервер ведёт себя странно» или надо быстро собрать нормальный набор инструментов для расследования. https://github.com/meirwah/awesome-incident-response 📲 Мы в MAX 👉 @i_odmin
2 401
16
❗️Владельцам российских сайтов запретили использовать иностранные системы авторизации для входа пользователей. Соответствующий закон вступил в силу 7 июля. Теперь владельцы сайтов и приложений должны отказаться от зарубежных сервисов входа, иначе им могут грозить штрафы до 700 тысяч рублей. Важно: мера касается именно владельцев сайтов — юридических и физических лиц. Обычных пользователей это требование не затрагивает. 📲 Мы в MAX 👉 @i_odmin
2 813
17
Эффективный разбор лог-файлов Linux! 15 примеров, которые администраторы Linux могут использовать ежедневно 👇. 1/ Поиск определенного текста в файле журнала: grep "error" /var/log/syslog Эта команда ищет слово "error" в файле syslog. 2/ Подсчитайте вхождения определенного шаблона: grep -c "error" /var/log/syslog Эта команда подсчитывает вхождения слова "error" в файл syslog. 3/ Отфильтруйте журналы по диапазону дат: grep "Apr 1" /var/log/syslog Эта команда фильтрует записи syslog за 1 апреля. 4/ Просматривайте журналы в режиме реального времени: tail -f /var/log/syslog Эта команда позволяет следить за файлом syslog в режиме реального времени. 5/ Найдите наиболее часто встречающиеся ошибки: grep "error" /var/log/syslog | sort | uniq -c | sort -nr Эта команда подсчитывает и сортирует наиболее частые сообщения об ошибках. 6/ Выполните поиск в нескольких файлах журнала одновременно: grep "error" /var/log/syslog /var/log/nginx/error.log Эта команда ищет "error" в журналах ошибок syslog и Nginx. 7/ Извлеките определенные поля из записей журнала: awk '{print $4, $6}' /var/log/nginx/access.log Эта команда извлекает и выводит определенные поля из записей журнала доступа Nginx. 8/ Поиск IP-адресов: grep -oE "\b([0-9]{1,3}\.){3}[0-9]{1,3}\b" /var/log/nginx/access.log Эта команда извлекает IP-адреса из записей журнала доступа Nginx. 9/ Определите основные шаблоны доступа: awk '{print $7}' /var/log/nginx/access.log | sort | uniq -c | sort -nr Эта команда определяет наиболее часто используемые URL-адреса в журналах доступа Nginx. 10/ Поиск определенных кодов состояния HTTP: grep "404" /var/log/nginx/access.log Эта команда ищет ошибки HTTP 404 в журналах доступа Nginx. 11/ Определите основных потребителей трафика: awk '{print $10, $7}' /var/log/nginx/access.log | sort -rh | head Эта команда определяет URL-адреса с наибольшим потреблением трафика в журналах доступа Nginx. 12/ Фильтруйте журналы по IP-адресу источника: grep "192.168.1.100" /var/log/auth.log Эта команда фильтрует журналы аутентификации по определенному IP-адресу. 13/ Поиск неудачных попыток входа в систему: grep "Failed password" /var/log/auth.log Эта команда ищет неудачные попытки входа в систему SSH в журналах auth. 14/ Проверьте время запуска и выключения системы: grep "systemd" /var/log/syslog | grep "Starting" | grep "Stopping" Эта команда извлекает события запуска и выключения системы из syslog. 15/ Найдите процессы, потребляющие большое количество CPU: grep "CPU" /var/log/syslog Эта команда помогает выявить процессы, вызывающие повышенное потребление ЦП, в системных журналах. 📲 Мы в MAX 👉 @i_odmin
2 494
18
🔥 Мониторинг нагрузки на сервер Иногда нужно быстро понять, какие процессы сильнее всего нагружают систему. Этот скрипт выводит топ-5 «прожорливых» процессов по CPU и RAM 🖥️ #!/bin/bash # автор: https://t.me/i_odmin echo "=== Топ-5 процессов по CPU ===" ps -eo pid,ppid,cmd,%cpu --sort=-%cpu | head -n 6 echo "" echo "=== Топ-5 процессов по RAM ===" ps -eo pid,ppid,cmd,%mem --sort=-%mem | head -n 6 📌 Как использовать: 1. Сохраните в файл, например top_procs.sh 2. Сделайте исполняемым: chmod +x top_procs.sh 3. Запускайте при необходимости: ./top_procs.sh Так вы всегда будете видеть, что больше всего грузит ваш сервер 🚀 📲 Мы в MAX 👉 @i_odmin
2 752
19
Сеть центра обработки данных может выглядеть идеально на схеме, но одна неудачная настройка балансировки трафика способна пре
Сеть центра обработки данных может выглядеть идеально на схеме, но одна неудачная настройка балансировки трафика способна превратить высокопроизводительную инфраструктуру в источник постоянных проблем. 7 июля в 20:00 МСК приглашаем вас на открытый урок, где разберём, как на практике работает балансировка в современных сетях и почему понимание этих механизмов критически важно для инженеров и архитекторов. На занятии рассмотрим режимы балансировки, консистентное хеширование, особенности vPC (MLAG), а также принципы работы балансировки в VXLAN/EVPN-фабриках. Отдельно поговорим о распространённых ошибках и способах их предотвращения. Открытый урок проходит в преддверии старта курса «Дизайн сетей ЦОД». Это возможность глубже разобраться в устройстве современных сетей центров обработки данных, познакомиться с экспертом и оценить уровень программы. Регистрация открыта: https://vk.cc/cZljnv Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
2 748
20
VLAN - Как настроить vlan в cisco packet tracer. - Trunk. Как настроить vlan в cisco packet tracer. - Маршрутизация. Как наст+2
VLAN - Как настроить vlan в cisco packet tracer. - Trunk. Как настроить vlan в cisco packet tracer. - Маршрутизация. Как настроить vlan в cisco packet tracer. источник 📲 Мы в MAX 👉 @i_odmin
2 860