Системный администратор - Сетевые технологии - Компьютерная помощь
Открыть в Telegram
9 055
Подписчики
-1424 часа
-1327 дней
-2 16230 день
Архив постов
Находка для тех, кто хочет прокачать свои навыки в кибербезопасности
Платформа предлагает кучу практических заданий и модулей, чтобы вы могли пройти путь от "белого пояса" до "синего" в мире хакерства
Здесь вас ждут "додзё" с разными темами — от основ Linux до тонкостей эксплуатации ПО
Каждое додзё состоит из множества модулей и челленджей, которые помогут вам отточить свои навыки
Держите ссылку: https://pwn.college/
@sysadmin1
Команды сетевого взаимодействия в Linux 🐧
@sysadmin1
Совет по Linux на сегодня
Команда
top не обязательно должна работать в интерактивном режиме.
Её можно запустить в неинтерактивном режиме вот так:
$ top -b -n 1
-b (batch mode / пакетный режим): указывает top работать в пакетном режиме, выводя список процессов в виде обычного текста в терминал (stdout).
-n 1 (number of iterations / количество итераций): указывает top сделать только один снимок текущего состояния системы, после чего завершиться.
Если нужно сделать несколько снимков, можно увеличить значение параметра -n.
Зачем использовать такой режим:
🟠Для логирования состояния системы в определённый момент (например, через cron).
🟠Для отладки проблем с производительностью, перенаправляя вывод в файл.
🟠Для анализа тенденций производительности без необходимости вручную следить за терминалом
@sysadmin1Краткое руководство по правам доступа к файлам в Linux
@sysadmin1
Новички в Linux выбирают дистрибутив
@sysadmin1
Откопал для вас настоящую находку — репозиторий devops-exercises
Здесь собрано более 2600 вопросов и упражнений по самым разным темам:
Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization и многим другим.Этот кладезь знаний отлично подходит для подготовки к интервью или просто для прокачки своих навыков в DevOps. В общем, если хочешь прокачать скиллы, держи: https://github.com/bregman-arie/devops-exercises @sysadmin1
Основы команды grep в Linux
@sysadmin1
Python для сетевых инженеров
01 Часть 1,2 Вводная лекция
02 Часть 1. Основы Git
02 Часть 2. Основы Git и Github
02 Часть 3. Утилита pyneng для тестирования и сдачи заданий
03 Часть 1. slack, Основы python
03 Часть 2. Основы python
03 Часть 3. Выбор редактора, редактор Mu
04 Часть 1. Числа. Строки
04 Часть 2. Методы строк, форматирование строк
@sysadmin1
📖 PowerShell 7
Год: 2024
Авторы: Ник Пэрлоу
В книге узнаете, как программировать с помощью PowerShell 7 на Windows, Linux и Raspberry Pi
#Powershell
@sysadmin1
✅Системный администратор (СХД) в Крупную продуктовую компанию.
Компания рассматривает кандидатов только из России.
З/п: до 225 000 ₽ (на руки)
Формат работы: Офис, Удаленка, Гибрид(Москва, Самара);
Уровень позиции: Senior
Стек: .NET 3.1/6, .NET Framework 4.6.2/4.8, PHP, Hyper-V, Docker, Kubernetes bare metal, RabbitMQ, Elasticsearch, MSSQL, PostgreSQL, MySQL, HAProxy, Proxmox, Yandex Cloud.
🔷Задачи:
Планирование, внедрение и развитие тестовых контуров для обеспечения стабильной среды тестирования;
Мониторинг и поддержка работоспособности тестовых и продуктивных контуров, своевременное выявление и устранение сбоев;
Оптимизация хранения данных (СХД): анализ производительности, настройка и модернизация решений хранения;
Оптимизация сетевой инфраструктуры: обеспечение отказоустойчивости, повышение скорости и безопасности сети;
Взаимодействие с командами разработки и эксплуатации для повышения эффективности работы инфраструктуры.
🔷Обязательные требования:
Настройка и поддержка IT-инфраструктуры (сети, серверы, СХД) от 5 лет;
Уверенные знания и практический опыт работы с Linux-системами;
Опыт сопровождения продуктовой инфраструктуры (production-среды);
Навыки работы с сервисами, основанными на технологиях искусственного интеллекта (AI).
Будет приемуществом при отборе:
Знание и опыт применения подходов DevOps;
Опыт работы с инструментами инфраструктуры как кода (IaC), такими как Terraform или Ansible;
Навыки контейнеризации и работы с Docker;
Понимание и опыт работы с облачными платформами (AWS, GCP, Azure и др.).
Отклики ждем @fr_rec
📖 Python для новичков
Год: 2025
Авторы: Ананд Пандей
Эта книга - ваш первый шаг к изучению мира возможностей. Хотя в кодировании гораздо больше, чем то, что рассматривается здесь, считайте эту книгу ключом, который открывает дверь к бесчисленным возможностям. Ни одна книга не может охватить каждую концепцию, но моя цель - разжечь ваше любопытство и поставить вас на правильный путь для продолжения обучения.
#Python
@sysadmin1
🔎 find в Linux: мощный инструмент администрирования
Утилита
find служит для поиска файлов по имени и другим свойствам в UNIX-подобных системах. С давних времён она поддерживается почти всеми дистрибутивами Linux и BSD, и остаётся незаменимой при администрировании.
🔑 Основные ключи
* -name — искать по имени файла. При использовании шаблонов (глобов) заключайте их в кавычки. Учтите, что -name чувствителен к регистру; чтобы игнорировать регистр, используйте -iname.
* -type — тип искомого объекта:
* f — файл
* d — каталог
* l — символическая ссылка (link)
* p — канал (pipe)
* s — сокет
* -user — владелец файла: имя пользователя или UID.
* -group — владелец-группа: имя группы или GID.
* -perm — права доступа к файлу (например, -perm 644 или -perm /u+x,g-w).
* -size — размер файла:
* По умолчанию указано в 512-байтных блоках.
* Добавьте суффикс c, чтобы указать байты (например, -size 1024c — ровно 1024 байта).
* Перед числом можно ставить + (больше) или - (меньше).
* -atime / -amin — время последнего обращения к файлу в днях или минутах.
* -mtime / -mmin — время последнего изменения содержимого файла (дни/минуты).
* -ctime / -cmin — время последнего изменения метаданных (владельца или прав) в днях или минутах.
* -newer <файл> — найти файлы, изменённые позже, чем указанный <файл>.
* -delete — удалять найденные файлы (осторожно!).
* -ls — вывести результат в формате ls -dgils.
* -print — показать путь к найденному файлу.
* -print0 — вывести путь с завершающим нулевым байтом (удобно для xargs -0).
* -exec <команда> {} \; — выполнить указанную команду над каждым найденным файлом (обратите внимание на синтаксис \;).
* -ok <команда> {} \; — то же, что и -exec, но перед выполнением запрашивает подтверждение.
* -depth (или -d) — обход каталогов с конца (сначала глубокие уровни, затем более высокие).
* -maxdepth <N> — максимальная глубина поиска. Значение 0 ограничивает область текущим каталогом.
* -prune — исключить указанные каталоги из поиска.
* -mount (или -xdev) — не переходить на другие файловые системы.
* -regex — искать по полному пути, используя регулярные выражения.
* -regextype <тип> — задать тип регулярных выражений (POSIX, Emacs, …) при использовании -regex.
* -P — не разворачивать символические ссылки (поведение по умолчанию).
* -L — разворачивать символические ссылки при обходе.
* -empty — найти только пустые файлы или пустые каталоги.
📌 Примеры использования
1. Найти все файлы, имя которых начинается на iodmin, в текущей директории
find . -name 'iodmin*'
2. Найти все файлы, имя которых начинается на iodmin, начиная с корня
sudo find / -name 'iodmin*'
3. Поиск в нескольких каталогах сразу
Например, в /usr/local/man и /opt/local/man:
find /usr/local/man /opt/local/man -name 'iodmin*'
4. Ищем графические файлы (jpg, png, gif) в текущем каталоге
find . -type f -regex ".*\.\(jpg\|jpeg\|gif\|png\|JPG\|JPEG\|GIF\|PNG\)"
5. Вывести список всех файлов во всей файловой системе, чей размер больше 100 МБ
sudo find / -size +100M -print
6. Найти файлы в директориях Postfix
find /var/spool/postfix/{deferred,active,maildrop,incoming}/ -type f
7. Удалить все пустые каталоги в текущем дереве
find . -type d -empty -delete
8. Найти файлы, к которым не обращались более 30 дней (в днях)
find /home -type f -atime +30
9. Найти файлы, изменённые позже, чем файл /etc/passwd
find /etc -newer /etc/passwd
10. Исключить из поиска каталог backup и подкаталоги при обходе /var/www
find /var/www -path '/var/www/backup' -prune -o -type f -print
@sysadmin1#ChatGPT
Так и манит
@sysadmin1
📖 Путь Python
Год: 2020
Авторы: Джульен Данжу
«Пуrь Python» позволяет отточить ваши профессиональные навыки и узнать как можно больше о возможностях самого популярного языка программирования. Эrа книга написана для разработчиков и опытных программистов. Вы научитесь писать эффективныll код, создавать лучшие программы за минимальное время и избегать распространенных ошибок. Пора познакомиться с многопоточными вычислениями и мемоизациеll, получить советы экспертов в обласrn дизайнаАРI и баз данных, а таюке заглянуть внутрь Python, чтобы расширить понимание языка. Вам предстоит начать проект, поработать с версиями, организовать автоматическое тестирование и выбрать стиль программирования для конкретной задачи. Потом вы перейдете к изучению эффектив ного объявления функции, выбору подходящих структур данных и библиотек, созданию безотказных программ, пакетам и оптимизации программ на уровне байт-кода.
#Python
@sysadmin1
📖 Системы и сети
Год: 2025
Авторы: А.В. Столяров
Учебник «Программирование: введение в профессию» ориентирован на самостоятельное изучение и предполагает использование систем семейства Unix (в т. 4. Linux) в роли сквозной среды для обучения. Во второй том учебника вошли части IV-VIII, посвящённые языку Си, основным возможностям операционной системы, взаимодействию программ через компьютерные сети, параллельному програм-мированию и устройству ядра операционной системы.
@sysadmin1
Корпоративная сеть на MikroTik
Введение
Установка
Базовая настройка
VPN
Firewall
Резервирование каналов
Отказоустойчивость (VRRP)
Блокировка сайтов
VLAN
Troubleshooting
@sysadmin1
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
