Все для системного администратора. По всем вопросам @evgenycarter РКН clck.ru/3KoDXp
АЭРОДИСК ПРИГЛАШАЕТ ВАС НА БЕСПЛАТНЫЙ ВЕБИНАР:
"Как приручить маппинг: ускоряем настройку и управление СХД АЭРОДИСК"
Вебинар состоится 11 февраля в 15:00 (МСК)
Спикер: Алексей Никифоров — ведущий системный архитектор АЭРОДИСК
На вебинаре:
— расскажем о предпосылках разработки;
— продемонстрируем новый режим маппинга;
— ответим на ваши вопросы;
Регистрация по ссылке
Реклама. ООО "АЕРО ДИСК". ИНН 7731475010. erid: 2W5zFFyGh4U
Сети Cisco и Linux у Вас дома
Хорошим инженером можно стать так же, как хорошим спортсменом — нужно постоянно тренироваться, находить на это время и мотивацию. На нашем мастер-классе вы узнаете, как организовать «спортзал» дома и, занимаясь в формате «свободное обучение», повышать свою квалификацию в любое свободное время. А еще вы узнаете про использование геймификации — игрового подхода к образованию в наших методических материалах. Это точно оторвет вас от любимого сериала!
источник
👉 @i_odmin
Курсы Comp TIA A+/Helpdesk/IT Essentials. Часть 2
• Урок 11 (Индивидуальная конфигурация)
• Урок 12 (Виды экранов)
• Урок 13 (Кабели и адаптеры)
• Урок 14 (Периферийные устройства)
• Урок 15 (Принтеры)
• Урок 16 (Обслуживание принтеров)
• Урок 17 (Операционные системы)
• Урок 18 (Методы загрузки)
• Урок 19 (Разделы и файловые системы)
👉 @i_odmin
Курсы Comp TIA A+/Helpdesk/IT Essentials. Часть 1
• Урок 1 (Принцип работы компьютера)
• Урок 2 (Биос)
• Урок 3 (Чипсет)
• Урок 4 (Слоты)
• Урок 5 (Оперативная память)
• Урок 6 (Карты расширения)
• Урок 7 (Устройства хранения данных)
• Урок 8 (Процессор)
• Урок 9 (Коннекторы)
• Урок 10 (Блок питания)
👉 @i_odmin
📌Шпаргалка по отладке IP-пакетов (debug ip packet) в Cisco IOS
1. Включение отладки IP-пакетов
debug ip packet
access-list 100 permit ip host <source-ip> host <destination-ip>
debug ip packet detail 100
access-list 100
— ACL, который фильтрует пакеты по source и destination IP.detail
— показывает детализированную информацию о пакетах.
undebug all
no debug ip packet
debug ip packet
включает:
IP: s=192.168.1.1 (FastEthernet0/0), d=192.168.2.1 (FastEthernet0/1), len 100, forward
debug
только при необходимости и на короткое время.
logging console
logging buffered 10000
no logging console
show ip route
show ip arp
traceroute <destination-ip>
Вебинар «Как стать облачным экспертом и повысить свою ценность на ИТ-рынке»
Узнайте, как повысить экспертность и увеличить свою ценность для ИТ-рынка.
Дата и время: 14 февраля, 17:00.
Основные темы вебинара
·Российские облачные технологии
·Облако в личных ИТ-проектах
·Программа бесплатного курса Сloud Native DIY Advanced
·Продвижение в карьере
·ИТ-сообщество
Вебинар будет полезен ИТ-специалистам middle- и senior-уровня.
Регистрируйтесь, если хотите разрабатывать стратегии миграции в облако, управлять ИТ-инфраструктурой как кодом, работать с базами данных и кластерами Kubernetes, использовать инструменты кибербезопасности для защиты инфраструктуры.
Бонус для участников
Зарегистрируйтесь на вебинар, пройдите курс и получите сертификат до 25 февраля, и мы выдадим вам мерч и бонусы на работу с VK Cloud, а также пригласим на экскурсию в первый офис VK в Доме Зингера в Санкт-Петербурге.
Зарегистрироваться
💣 Хардкорный тест для сетевых инженеров!
🏆 Пройдите тест из 22 вопросов и получите скидку на онлайн-курс «Network Engineer. Professional» от OTUS!
💻 В программе курса — все актуальные инструменты, необходимые сетевому инженеру. Возможна рассрочка.
⚡️ ПРОЙТИ ТЕСТ: https://vk.cc/cId1X3Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Mikrotik: Настройка основного и резервного провайдеров
Показываем как на роутере Mikrotik настроить подключение к двум провайдерам. Как настроить основной и резервный каналы подключения к интернет и управлять ими.
источник
👉 @i_odmin
Bash. Проверки файлов
Kоманды позволяют проверять различные условия, касающиеся файлов-d file
# Проверяет, существует ли файл, и является ли он директорией.-e file
# Проверяет, существует ли файл.-f file
# Проверяет, существует ли файл, и является ли он файлом.-r file
# Проверяет, существует ли файл, и доступен ли он для чтения.-s file
# Проверяет, существует ли файл, и не является ли он пустым.-w file
# Проверяет, существует ли файл, и доступен ли он для записи.-x file
# Проверяет, существует ли файл, и является ли он исполняемым.file1 -nt file2
# Проверяет, новее ли file1, чем file2.file1 -ot file2
# Проверяет, старше ли file1, чем file2.-O file
# Проверяет, существует ли файл, и является ли его владельцем текущий пользователь.-G file
# Проверяет, существует ли файл, и соответствует ли его идентификатор группы идентификатору группы текущего пользователя.
#!/bin/bashmydir=/home/likegeeks
if [ -d $mydir ] # если файл сущетсвует и он является директорией
then
echo "The $mydir directory exists" # выводим сообщение
cd $mydir # переходим в него
ls # отображаем содержимое
else # ИНАЧЕ
echo "The $mydir directory does not exist"
fi
👉 @i_odmin
🛡Ваш Python-код может быть надежным и безопасным!
На открытом уроке «Безопасная разработка Python» вы узнаете, как защитить свои проекты от уязвимостей и критических ошибок.
Что вы освоите:
— Как находить и устранять уязвимости в Python-коде.
— Как безопасно работать с зависимостями и окружением.
— Какие инструменты помогут вам писать надежный код.
Встречаемся 6 февраля в 20:00 мск. Урок проводится в преддверии старта курса «Внедрение и работа в DevSecOps», а участники получат скидку на обучение.
👉Узнайте, как защитить свои проекты, пока другие теряют данные и репутацию: https://vk.cc/cIcA3aРеклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Копируем структуру директорий в Linux
В этой статье мы расскажем как в две команды скопировать структуру директорий без файлов через командрую строку Linux.
Сначала необходимо перейти в директорию, где находятся нужная структура# cd /dir1
Затем выполняем команду, которая находит директории и сохраняет пути к ни в файл# find . -type d > dirs.txt
Теперь необходимо перенести этот файл в директорию, где мы хотим воссоздать структуру# mv ./dirs.txt /dir2
Переходим туда# cd /dir2
И используя xargs читаем из файла пути и создаем по ним структуру директорий# xargs mkdir -p < dirs.txt
👉 @i_odmin
Atop или htop? Что лучше использовать для мониторинга системы? 🖥️📊
Если вы работаете с Linux, то наверняка сталкивались с необходимостью мониторинга системы. Две популярные утилиты для этого — atop и htop. Но что выбрать? Давайте разберемся! 👇
🔹Htop — простота и удобство 🚀
- Что это?
Улучшенная версия классического top
. Показывает процессы в виде интерактивной таблицы с цветовым выделением.
- Плюсы:
- Простой и интуитивно понятный интерфейс.
- Поддержка мыши (можно кликать по процессам).
- Удобная сортировка процессов (по CPU, памяти и т.д.).
- Возможность "убивать" процессы прямо из интерфейса.
- Минусы:
- Нет истории данных (только текущее состояние).
- Меньше деталей о дисковых и сетевых операциях.
- Кому подойдет?
Если вам нужно быстро посмотреть, что нагружает систему, и удобно управлять процессами, htop
— ваш выбор.
🔹Atop — мощь и детализация 🔍
- Что это?
Продвинутая утилита для мониторинга, которая показывает не только текущее состояние системы, но и сохраняет историю данных.
- Плюсы:
- Детальная информация о CPU, памяти, дисках и сети.
- Возможность анализировать исторические данные (например, что происходило час назад).
- Поддержка мониторинга завершенных процессов.
- Гибкость: можно сортировать процессы по разным параметрам.
- Минусы:
- Более сложный интерфейс (новичкам может быть непривычно).
- Нет поддержки мыши.
- Кому подойдет?
Если вам нужен глубокий анализ производительности системы или диагностика проблем, atop
— идеальный инструмент.
Итог 🏁
- htop — для быстрого мониторинга и управления процессами.
- atop — для детального анализа и работы с историческими данными.
Выбор зависит от ваших задач, но, скорее всего, будете использовать оба инструмента.
👉 @i_odmin
Есть приверженцы 😀
Подписывайтесь на канал 👉@tipsysdmin
Сети для несетевиков // OSI/ISO, IP и MAC, NAT, TCP и UDP, DNS
В этом видео я рассказываю про базовые сетевые технологии, чтобы ты мог применять эти знания в работе, на собеседованиях, в пет-проектах и обучении. Здесь и про OSI/ISO, TCP/IP, порты, ip-адреса, mac-адреса и NAT. Конечно же, шутка про TCP и UDP.
0:00 Вступление
0:38 Зачем знать сети?
1:48 OSI/ISO - TCP/IP
8:19 MAC-адрес
9:35 IP-адрес
10:48 Порты
11:50 Маски и подсети
13:34 Белые и серые подсети
14:41 NAT network address translation
15:54 Ч ем отличается TCP и UDP?
18:03 Как работает DNS?
19:09 Траблшутинг
20:34 О чем не поговорили, но тоже очень важно
источник
👉 @i_odmin
💥 Как связать микросервисы с реальными бизнес-процессами? Узнайте на открытом вебинаре «Микросервисная архитектура приложения для фуд-кортов»!
Разберём, как спроектировать систему, которая обрабатывает всё: от приёма заказов до доставки. Применяем шаблоны, балансировку и мониторинг.
Ваше приложение станет надёжным, масштабируемым и эффективным. А скидка на участие в курсе «Microservice Architecture» сделает старт ещё проще и продуктивнее!
🔴 Встречаемся 13 февраля в 20:00 мск. Успейте зарегистрироваться: https://vk.cc/cIaANfРеклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Команда crontab: опции, ключи и примеры использования
Планировщик cron для запуска задач с заданными интервалом времени от имени текущего пользователя. Формат планирования задачи: "(минута) (час) (день_месяца) (месяц) (день_недели) команда".
Редактирует файл crontab для текущего пользователя:crontab -e
Выводит список существующих задая для текущего пользоваетеля:crontab -l
Удаляет все задачи cron для текущего пользователя:crontab -r
Пример задачи, которая запускается ежедневно в 10:00. * означает любое значение:0 10 * * * {{path/to/script.sh}}
Пример задачи, которая запускается каждую минуту 3-го апреля:* * 3 Apr * {{path/to/script.sh}}
Пример задачи, которая запускается каждую пятницу в 02:30:30 2 * * Fri {{path/to/script.sh}}
👉 @i_odmin
👩💻 Открытый урок «Инструменты и методы мониторинга серверов на платформе Windows Server»
🗓 10 февраля в 20:00 МСК
🆓 Бесплатно. Урок в рамках старта курса «Администратор Windows» от Otus.
На вебинаре вы узнаете:
✔️ Основные подходы к мониторингу серверов и выявлению проблем в инфраструктуре.
✔️ Как использовать встроенные инструменты Windows Server: Performance Monitor, Event Viewer и другие.
✔️ Обзор сторонних решений для мониторинга серверов и сети.
✔️ Практические рекомендации по настройке автоматического уведомления и отчетности.
🔗 Ссылка на регистрацию: https://vk.cc/cIgGvIРеклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
❔ Ваши релизы застревают на старте? Пора ускорить их до сверхзвука с Kubernetes!
CI/CD и GitOps — ваша формула успеха: автоматизация, стабильность, контроль. Все прямо в кластере!
Узнайте, как развернуть приложения без боли и сделать управление инфраструктурой лёгким, как настройка плейлиста в любимом стриминге.
Спикер Михаил Чугунов — ведущий DevOps-инженер.
⏺Встречаемся 13 февраля в 20:00 мск. Участники получат скидку на большое обучение «Инфраструктурная платформа на основе Kubernetes».
👍 Регистрация открыта: https://vk.cc/cIgFLuРеклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
⚙️ Открытый урок «Механизмы выбора лидера кластера. Алгоритм Raft и etcd. Реализуем свой распределённый фреймворк управления задачами с etcd»
🗓 11 февраля в 20:00 МСК
🆓 Бесплатно. Урок в рамках старта курса «Highload Architect» от Otus.
На вебинаре вы узнаете:
✔️ Как работает алгоритм Raft, обеспечивающий согласованность данных и надёжный выбор лидера в кластере.
✔️ Основы использования etcd для хранения состояния и управления конфигурациями в распределённых системах.
✔️ Создание своего распределённого фреймворка управления задачами: от проектирования архитектуры до реализации ключевых функций.
✔️ Лучшие практики и рекомендации для интеграции etcd в архитектуру современных приложений.
🔗 Ссылка на регистрацию: https://vk.cc/cIfriHРеклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Управление сервером со смартфона
Из любого SSH-клиента можно установить канал с сервером и управлять им стандартными командами в консоли. Есть такие клиенты и для смартфона. Многие знают и используют консоль Termux под Android, которая запускает с телефона стандартный OpenSSH.
Но есть варианты ещё удобнее, даже с графическим интерфейсом.
Вышеупомянутый Termux под Android подключается к серверу, используя стандартные инструменты Linux, а именно OpenSSH.
https://habr.com/ru/companies/ruvds/articles/824352/
👉 @i_odmin
Работает — не лезь!
Подписывайтесь на канал 👉@tipsysdmin
На заметку 😁
Когда устроилася на первую в жизни работу, коллега начала меня всему учить. Самый ценный урок помню до сих пор: "Запомни, что с этого дня до конца своих дней ты работаешь с дебилами. Поэтому объясняй все, как дебилу, пиши письма, как дебилу, отвечай, как дебилу, и только тогда тебя правильно поймут".
Подписывайтесь на канал 👉@tipsysdmin
Хотите создать устойчивое к нагрузкам масштабируемое приложение?
Ключевой элемент при проектировании микросервисов – правильная интеграция брокеров сообщений с микросервисной архитектурой.
На открытом вебинаре «Как эффективно использовать брокеры сообщений в микросервисной архитектуре?» вы научитесь:
- Повышать производительность системы, настраивать взаимодействие между микросервисами, правильно работать с очередями сообщений
- Связывать различные слои приложений с помощью брокеров сообщений
- Проектировать решения с учётом масштабируемости и отказоустойчивости
- Эффективно управлять инфраструктурой сообщений RabbitMQ и Apache Kafka
А также увидите примеры кода и познакомитесь со случаями использования брокеров сообщений.
Будет интересно: бэкенд и фулстек-разработчикам, системным аналитикам, девопс-инженерам.
Спикеры: Сергей Прощаев, Java-разработчик в ПАО «Сургутнефтегаз».
Бонус! Всем участникам – скидка 5% и эксклюзивные материалы от спикера.
6 февраля, 19:00 МСК
Записаться - https://otus.pw/NwF6/?erid=2W5zFJAbtL8Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
🛠Btop++ — это высокопроизводительный монитор ресурсов, написанный на C++, который предоставляет детальную информацию о загрузке процессора, использовании памяти, активности дисков, сетевой активности и процессах. Он является продолжением проектов bashtop
и bpytop
, предлагая улучшенную производительность и расширенные возможности.
Основные возможности btop++:
🔹Интуитивно понятный интерфейс с поддержкой мыши и клавиатуры.
🔹Подробная информация о выбранных процессах.
🔹Фильтрация и сортировка процессов, включая древовидное отображение.
🔹Отправка сигналов процессам.
🔹Настраиваемые параметры через меню интерфейса.
🔹Автоматическое масштабирование графиков сетевой активности.
🔹Отображение активности и скорости ввода/вывода для дисков.
🔹Поддержка различных тем оформления.
Проект активно развивается, в последнюю версия v1.4.0 добавлена поддержка Intel GPU и NetBSD.
💻Для пользователей Windows доступна специальная версия — btop4win, которая предоставляет аналогичный функционал и поддерживает мониторинг GPU и температуры процессора при использовании версии с Open Hardware Monitor Report.
https://github.com/aristocratos/btop
👉 @i_odmin
Структура каталогов в Linux
Структура каталогов Linux похожа на дерево. Первый каталог в файловой системе метко назван корневым каталогом «/», или можно сказать, что основание иерархии файловой системы начинается с корня. Корневой каталог содержит множество папок и файлов, в которых можно хранить еще больше папок, файлов и т.д. Вот пример того, как выглядит дерево каталогов.
https://bookflow.ru/struktura-katalogov-v-linux/
👉 @i_odmin
Вышло большое обновление российской программы для мониторинга серверов и сетевого оборудования "10-Страйк Мониторинг Сети Pro" версия 8.0.
Теперь можно редактировать карту сети, используя Web-интерфейс. Это значит, что можно чаще обходиться без графической консоли, в том числе при работе под Linux. Добавлена новая реакция на события в виде запуска скрипта SSH. Также улучшена работа с движком Netflow: стало можно рисовать больше графиков и диаграмм по статистике трафика.
Основные функции программы:
- Опрашивает хосты в фоновом режиме
- Выполняет множество проверок по большинству сетевых протоколов
- Реагирует на события
- Отображает данные и статистику
- Поддерживает распределенный мониторинг и Web-интерфейс
Продукт включён в реестр Минцифры. Получен сертификат совместимости с РЕД ОС.
📌Узнать больше и посмотреть видео о программе:
https://vk.cc/cI9ifz
На сайте вы также найдете другие программы: для учета ПК и железа, для администрирования.
Реклама. ИП Степанов Д.Ю. ИНН: 732806262853
Atop — это мощная консольная утилита для мониторинга системы в реальном времени, которая предоставляет подробную информацию о загрузке процессора, использовании памяти, дисковых операциях, сетевой активности и других аспектах работы системы. Она похожа на команду top
, но предлагает более детализированную и структурированную информацию, а также сохраняет историю данных для последующего анализа.
Основные возможности atop
:
1. Мониторинг в реальном времени:
- Отображение загрузки процессора (по ядрам и процессам).
- Использование оперативной памяти и свопа.
- Активность дисков (чтение/запись, загрузка).
- Сетевая активность (входящий/исходящий трафик).
2. Исторические данные:
- atop
может записывать данные в файлы для последующего анализа.
- Позволяет просматривать статистику за прошлые периоды.
3. Гибкость отображения:
- Возможность сортировки процессов по различным параметрам (CPU, память, диск и т.д.).
- Поддержка цветового выделения для удобства восприятия.
4. Подробная информация о процессах:
- Показывает не только текущее состояние процессов, но и их историю (например, какие процессы завершились).
Установка atop
В большинстве дистрибутивов Linux atop
можно установить через пакетный менеджер:
- Debian/Ubuntu:
sudo apt install atop
sudo yum install atop
sudo dnf install atop
sudo pacman -S atop
atop
atop
в терминале:
sudo atop
atop
.
atop
atop -w /path/to/file.log
atop -r /path/to/file.log
atop 5
atop
atop
хранятся в файле /etc/atop/atop.conf
. Здесь можно настроить параметры записи логов, интервалы обновления и другие опции.atop
:📕Открытый урок по взаимодействию VXLAN/EVPN и MPLS/SR-доменов для сетевых инженеров, архитекторов, разработчиков сетевых решений и системных администраторов
На открытом уроке 6 февраля в 20:00 мск мы узнаем всё о концепции VxLAN/EVPN to MPLS/SR Handoff, включая технические аспекты построения DCI.
📗В результате вы:
- Узнаете о новых способах интеграции для расширения функциональности сетевой инфраструктуры;
- Поймете, как интеграция технологий повышает эффективность и масштабируемость архитектуры;
- Освоете инструменты для оптимизации и внедрения новых подходов к интеграции.
👉 Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://vk.cc/cIaYgJ
📙 Все участники открытого урока получат скидку на курс "Дизайн сетей ЦОД" Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Создание SSH ключа, настройка SSH-сервера, клиента, проброс портов
⏱️ Таймкоды:
0:00 Вступление
0:28 Теория про SSH
1:32 Создание ключей
3:48 Подключение
4:43 Добавление ключа
9:42 Настройка сервера
12:19 Настройка клиента
14:00 Проброс порта
источник
👉 @i_odmin
Поиск осиротевших компьютеров в AD с Powershell
В небольших организациях, когда списывают компьютер, выводят из домена, а учетные записи не удаляют. Из-за таких действий появляется список компьютеров, которые скапливаются годами создавая неудобства. Для поиска таких компьютеров можно использовать штатную команду:
Get-ADComputer -Identity 'CL1'
DistinguishedName : CN=CL1,CN=Computers,DC=domain,DC=local
DNSHostName : cl1.domain.local
Enabled : True
Name : CL1
ObjectClass : computer
ObjectGUID : 91a78b7b-fae8-4f15-866d-e2d051fad1ac
SamAccountName : CL1$
SID : S-1-5-21-2105492826-702646196-2230886998-1103
UserPrincipalName :