fa
Feedback
Системный Администратор (Сисадмин)

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

رفتن به کانال در Telegram

Настройка серверов Windows, Linux, сетевое оборудование Cisco Systems, D-Link, HP, Huawei, Juniper, MikroTik. Книги и мануалы для сисадминов. По всем вопросам @evgenycarter РКН clck.ru/3KoGJ3

نمایش بیشتر

📈 تحلیل کانال تلگرام Системный Администратор (Сисадмин)

کانال Системный Администратор (Сисадмин) (@sysadminof) در بخش زبانی روسی بازیگری فعال است. در حال حاضر جامعه شامل 14 170 مشترک است و جایگاه 9 109 را در دسته فناوری و برنامه‌ها و رتبه 47 114 را در منطقه روسيا دارد.

📊 شاخص‌های مخاطب و پویایی

از زمان ایجاد در невідомо، پروژه رشد سریعی داشته و 14 170 مشترک جذب کرده است.

بر اساس آخرین داده‌ها در تاریخ 10 ژوئن, 2026، کانال فعالیت پایداری دارد. در ۳۰ روز گذشته تغییر اعضا برابر 32 و در ۲۴ ساعت گذشته برابر -2 بوده و همچنان دسترسی گسترده‌ای حفظ شده است.

  • وضعیت تأیید: تأیید نشده
  • نرخ تعامل (ER): میانگین تعامل مخاطب 10.14% است و در ۲۴ ساعت نخست پس از انتشار، محتوا معمولاً 5.53% واکنش نسبت به کل مشترکان کسب می‌کند.
  • دسترسی پست‌ها: هر پست به طور میانگین 1 437 بازدید دریافت می‌کند. در اولین روز معمولاً 784 بازدید جمع‌آوری می‌شود.
  • واکنش‌ها و تعامل: مخاطبان به‌طور فعال حمایت می‌کنند؛ میانگین واکنش به هر پست 8 است.
  • علایق موضوعی: محتوا بر موضوعات کلیدی مانند zfspool, диск, linux, пул, zpool تمرکز دارد.

📝 توضیح و سیاست محتوایی

نویسنده این فضا را محل بیان دیدگاه‌های شخصی توصیف می‌کند:
Настройка серверов Windows, Linux, сетевое оборудование Cisco Systems, D-Link, HP, Huawei, Juniper, MikroTik. Книги и мануалы для сисадминов. По всем вопросам @evgenycarter РКН clck.ru/3KoGJ3

به لطف به‌روزرسانی‌های پرتکرار (آخرین داده در تاریخ 11 ژوئن, 2026)، کانال همواره به‌روز و دارای دسترسی بالاست. تحلیل‌ها نشان می‌دهد مخاطبان به‌طور فعال با محتوا تعامل دارند و آن را به نقطه اثرگذاری مهم در دسته فناوری و برنامه‌ها تبدیل کرده‌اند.

14 170
مشترکین
-224 ساعت
+27 روز
+3230 روز
آرشیو پست ها
Протокол ICMP, утилита traceroute Утилита traceroute (в Windows tracert) используется для определения маршрута от отправителя к получателю. Утилита выдает перечень всех маршрутизаторов, через которые необходимо пройти. Для определения IP-адресов маршрутизаторов, traceroute использует протокол ICMP. На первом этапе отправляется эхо-запрос (ICMP-пакет с кодом 8, типом 0) со временем жизни 1. Первый маршрутизатор уменьшает время жизни до 0, отбрасывает пакет и передает отправителю сообщение об истечении времени жизни пакета (ICMP-пакет с кодом 11, типом 0). traceroute получает ICMP-пакет, анализирует IP-заголовок и извлекает из него IP-адрес отправителя. Это и есть адрес первого маршрутизатора. Затем отправляется эхо-запрос со временем жизни 2, он доходит до второго маршрутизатора. Второй маршрутизатор отбрасывает пакет и также передает сообщение, что время жизни пакета истекло. traceroute извлекает из сообщения IP-адрес второго маршрутизатора. После этого traceroute передает эхо-запрос со временем жизни 3, 4, 5 и т.д., пока запрос не дойдет до получателя. источник 📲 Мы в MAX 👉 @sysadminof

🆓 Ваши SQL-запросы работают, но через месяц их уже сложно прочитать и изменить? С ростом логики запросы превращаются в набор
🆓 Ваши SQL-запросы работают, но через месяц их уже сложно прочитать и изменить? С ростом логики запросы превращаются в набор вложенных подзапросов. Разобраться в них сложно, поддержка занимает время, а любые изменения несут риск сломать результат. На открытом уроке разберём как использовать обобщенные табличные выражения (CTE), чтобы писать сложные запросы по шагам. Покажем, как упростить структуру, сделать код читаемым и работать с иерархиями через рекурсивные CTE. 🗓 Урок проходит в преддверии старта курса «PostgreSQL для администраторов баз данных и разработчиков». Если вы хотите писать SQL, который легко читать и поддерживать — подключайтесь 21 мая в 20:00 МСК. 🔗 Регистрация открыта: https://vk.cc/cXMQQT Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Как отлаживать bash-script-ы по шагам Мне всегда хотелось иметь возможность отлаживать bash-scripts так же, как и любой друго
Как отлаживать bash-script-ы по шагам Мне всегда хотелось иметь возможность отлаживать bash-scripts так же, как и любой другой код, т.е. по шагам, и bash такую возможность предусмотрел, но о ней не все знают. Несмотря на довольно большой опыт использования Linux, я дошёл до неё только недавно. Волшебная строчка, которую нужно добавить после #!/bin/bash, чтоб скрипт можно было отлаживать по шагам

#!/bin/bash

trap 'echo "# $BASH_COMMAND";read' DEBUG

echo line1
echo line2

echo line3
Процесс отладки Запускаем скрипт, перед выполнением каждой команды выводится то, что будет исполняться, затем интерпретатор начинает ожидать нажатия клавиши <ENTER>. Если понимаем, что что-то пошло не так, нажимаем Ctrl+C и выходим из отладки. Ингредиенты команда trap, которая умеет перехватывать разные сигналы и в нашем случае она перехватывает сигнал DEBUG, посылаемый перед выполнением команды команда read, которая умеет ожидать ввода чего-нибудь с клавиатуры (в данном случае нам нужно только либо ENTER либо Ctrl+C переменная окружения $BASH_COMMAND, валидная внутри обработчика команды trap.

#                             Online Bash Shell.
#                 Code, Compile, Run and Debug Bash script online.
# Write your code in this editor and press "Run" button to execute it.

trap 'echo "# $BASH_COMMAND";read' DEBUG

echo line1
echo line2

echo line3

echo "Hello World";
📲 Мы в MAX 👉 @sysadminof

Linux-Commands Шпаргалка по bash Файловая система -Просмотр содержимого папки -Перемещение по файловой системе -Создание папо
Linux-Commands Шпаргалка по bash Файловая система -Просмотр содержимого папки -Перемещение по файловой системе -Создание папок и файлов -Копирование файлов -Переименование или перемещение файлов -Удаление папок и файлов Алиасы Разное Использование переменных Подстановка команд в переменные Математические операции Управляющая конструкция if-then Управляющая конструкция if-then-else Конструкция CASE Циклы Сравнение чисел Сравнение строк Проверки файлов Операторы https://github.com/sergeevdm/Linux-Commands 📲 Мы в MAX 👉 @sysadminof

Шаблон Zabbix для мониторинга Active Directory Как настроить мониторинг Active Directory с помощью zabbix, как настраивается zabbix agent (active). 📲 Мы в MAX 👉 @sysadminof

Полезные сетевые утилиты linux ip Утилита управляет интерфейсами, сетевыми устройствами и туннелями. Всем сетевым стеком linux. Например: ip addr Покажет список всех сетевых адресов. Тоже самое делает утилита ifconfig без параметров. ip route Покажет таблицу роутинга. Тоже самое сделает команда route. ip link set eth0 up Поднимает интерфейс eth0. Это можно также сделать с помощью ifconfig. Так зачем она нужна если все ее команды можно выполнить с помощью других утилит? Дело в том, что во многие компактные дистрибутивы (например Alpine или openwrt) не используют ifconfig, route и другие “большие” утилит. Там оставляют только ip. Вот с помощью нее и придется выполнять все сетевые задачи. nc Полное имя netcat - на него она тоже откликается. Это утилита, позволяет слушать и выполнять TCP и UDP соединении. И так что может netcat? Открываем одно окно терминала и делаем там nc -l 12345 это будет наш сервер. Отрываем другое окно и пишем в нем nc 127.0.0.1 12345 — это наш клиент. Печатаем там “Hello!” нажимаем enter. В первом окне видим эту фразу. Ура! Мы написали однонаправленный чат. Эта утилита пригодиться чтобы проверить жив ли сервер и слушает ли от вообще на этом порту? С помощью nc можно переслать файл и даже просканировать порты. Http сервер еще можно написать. socat Это труба, которая позволяет соединить два сокета между собой. Mysql слушает только на local socket а мы хотим на его ходить по tcp. Выглядит это так: socat TCP-LISTEN:3307,reuseaddr,fork UNIX-CONNECT:/var/lib/mysql/mysql.sock Конектор к netcat из предыдущего примера: socat - TCP4:127.0.0.1:80 Если вам нужно перебросить сокет в другое место присмотритесь к socat он вам скорее всего поможет. netstat Эта утилита показывает текущее состояние сетевого стека. Она даст вам ответ на вопросы: что у меня там на порту 9081 висит? netstat -nltp Что с моими tcp соединениями и кто прямо сейчас ко мне подключен? netstat -atp У этой утилиты есть младший (или старший по возможностям) брат ss посмотрите на него тоже может он понравиться больше. curl Утилита для передачи файлов. Так написано в ее описании. Чем же она замечательна? Она умеет кучу протоколов: DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET and TFTP. В каждом протоколе она знает множество версий, например HTTP она может до версии 2. Умеет подставлять хидера, куки, ходить по SSL, использовать proxy разных видов. Можно отлаживать http(s) соединение с помощью -v. Примеры: curl http://artscene.textfiles.com/asciiart/unicorn Единорог! curl -v http://127.0.0.1:12345 Соединяемся с сервером из примера netcat. В консоле сервера увидим http запрос. После этого все остановиться curl будет ждать ответ. И если вы руками его введете покажет его. 📲 Мы в MAX 👉 @sysadminof

Работа С Файловой Системой Linux 00:00 - Вступление 01:30 - Структура файлов 03:30 - Терминал 03:40 - pwd 04:50 - cd 07:30 - ls 09:31 - clear 11:05 - mkdir 12:06 - touch 12:47 - man 13:58 - nano 14:02 - vi/vim 15:41 - cat 16:18 - less 16:40 - more 16:54 - head 17:28 - tail 17:46 - echo 18:36 - rm 19:36 - mv 20:56 - cp 23:30 - sudo 24:24 - stat 24:50 - Запуск исполняемых файлов 25:30 - Текущий каталог(.) 26:10 - Заключение 26:25 - Концовка источник 📲 Мы в MAX 👉 @sysadminof

Firewall в Mikrotik: разбираем, как обеспечивать безопасность сети Firewall дает огромные возможности по управлению сетевым трафиком, проходящим через Mikrotik. Вы, как администратор сети, должны суметь разделить все потоки трафика. дать каждому из них свои права, а весь лишний трафик — заблокировать. Firewall в Mikrotik по большей части позаимствован из IPTables из Linux. 02:27 Вопросы вебинара 03:23 Firewall filter 07:06 Работа по принципу «Если-То» 23:54 Filter Actions 57:15 Firewall NAT 1:03:33 NAT Actions 1:14:59 Connection State 1:30:49 Connection Tracking 1:31:22 Простая настройка firewall 1:33:16 Сложная настройка firewall 1:33:46 Address List 1:35:03 Блокирование сайтов через адрес листы с добавлением доменного имени 1:45:06 NAT Helpers 1:46:51 Полезные ссылки источник 📲 Мы в MAX 👉 @sysadminof

Что нельзя делать с SSD, если хотите спасти данные Один из самых частых вопросов: почему нельзя просто перепаять память SSD и восстановить данные? В этом видео объясняю: — как на самом деле работает SSD — где хранятся важные данные (спойлер: не в контроллере) — почему перепайка памяти не решает проблему — что происходит при быстром форматировании — почему команда TRIM уничтожает данные — и какую ошибку чаще всего делают пользователи 📌 Важно: SSD — это не жёсткий диск. Ошибки здесь часто приводят к полной потере данных без возможности восстановления. 00:00 – Вопрос про перепайку памяти 00:40 – Почему это не работает 01:30 – Как устроен SSD 02:30 – Где хранится важная информация 03:30 – Что происходит при поломке 04:30 – Почему проблема «переезжает» 05:30 – Ошибка с блоками питания 06:30 – Что делать при сгоревшем SSD 07:30 – Почему нельзя форматировать 08:30 – Что делает TRIM 09:30 – Почему ничего не восстановится 10:30 – Главная ошибка пользователей 12:00 – Как нужно действовать правильно источник 👉 @sysadminof

Защита Mikrotik от внешних угроз — Почему не хватает firewall для защиты mikrotik. — Почему не хватает защиты в /ip services. — Как использовать службу neighbor. — Как использовать tool mac server. — Общие рекомендации по защите. — Почему у нас не взломали ни одного роутера. — Как и когда правильно обновлять. источник 📲 Мы в MAX 👉 @sysadminof

Собираем и запускаем Linux-0.01 в Minix 1.5, (почти) как это делал Линус Торвальдс Я попытался повторить, насколько это возмо
Собираем и запускаем Linux-0.01 в Minix 1.5, (почти) как это делал Линус Торвальдс Я попытался повторить, насколько это возможно, действия Линуса Торвальдса по компиляции и запуску самой первой версии ядра Linux 0.01. Причины, побудившие Линуса начать разработка ядра, хорошо описаны в книге «Ради удовольствия: Рассказ нечаянного революционера» (далее J4F) и во множестве других источниках и мы не будем их касаться. А рассмотрим техническую сторону компиляции и запуску ядра Linux. Непосредственно процесс сборки ядра по-unix'овски очень прост: достаточно выполнить команду make, и на выходе получаете готовый бинарный файл, который надо записать на дискету и загрузиться с неё. Но чтобы сборка прошла успешно, надо провести большую подготовку. Вот этим мы и займёмся. Я составил для вас очень подробное пошаговое руководство. Сначала в эмуляторе 86Box создадим пустую виртуальную машину с характеристиками, близкими к компьютеру Линуса в то время, установим оригинальную версию операционной системы Minix 1.5.10, применим патчи «царя и бога Minix-386» (c) Брюса Эванса, поставим порт компилятора gcc версии 1.37.1 для Minix-386 от Алана Блэка (Alan W Black) и Ричарда Тобина (Richard Tobin), и в самом конце соберём и запустим ядро Linux с bash'ем внутри. После каждого этапа я сохранял состояние виртуальной машины, жёсткого диска и образы дискет, которые подвергались изменению. Можете пройти все шаги самостоятельно или распаковать любой из архивов и продолжить выполнение инструкции с желаемого момента. Все дистрибутивы, скриншоты, конфигурации, это руководство, архивы с резервными копиями по каждому этапу и даже бинарный AppImage 86box (для Linux x86_64) можно найти в репозитории. https://habr.com/ru/companies/vk/articles/752564/ 📲 Мы в MAX 👉 @sysadminof

Создание файловой системы внутри файла Иногда необходимо создать временную файловую систему для того, чтобы что-то протестировать. А свободного раздела на диске может не быть, да и флешка не всегда под рукой. К счастью в ОС GNU/Linux создание целой файловой системы внутри файла на любом диске не сложнее создания обычной файловой системы. Это практическое видео, показывающее шаг за шагом, как создать внутрефайловую файловую систему и как её монтировать. После монтирования данная ФС никак не отличается от любой другой. Команды dd, mkfs, и mount идут в комплекте со всеми дистрибутивами ОС GNU/Linux, а команда hexer, используемая для просмотра файла-контейнера, была нужна лишь для демонстрации изменений (но и она доступна почти во всех дистрибутивах) источник 📲 Мы в MAX 👉 @sysadminof

Шпаргалка основных команд mysql по работе с базой данных и таблицам Здесь в компактном виде собраны основные команды администрирование сервера MySQL посредством консоли, позволяющие получить информацию о состоянии баз данных, таблиц, просмотреть их структуру. SHOW DATABASES; — список баз данных SHOW TABLES [FROM db_name]; — список таблиц в базе SHOW COLUMNS FROM таблица [FROM db_name]; — список столбцов в таблице SHOW CREATE TABLE table_name; — показать структуру таблицы в формате «CREATE TABLE» DESC table_name; — узнать полную структуру таблицы SHOW INDEX FROM tbl_name; — список индексов SHOW GRANTS FOR user [FROM db_name]; — привилегии для пользователя. SHOW VARIABLES; — значения системных переменных SHOW [FULL] PROCESSLIST; — статистика по mysqld процессам SHOW STATUS; — общая статистика SHOW TABLE STATUS [FROM db_name]; — статистика по всем таблицам в базе USE db_name; — использовать базу данных, для которой будут выполнятся дальнейшие запросы DELETE FROM table_name; — удалить все записи из таблицы. Сначала нужно выполнить USE db_name; SELECT * FROM table_name; — просмотр всех записей из таблицы 📲 Мы в MAX 👉 @sysadminof

🚀 Подборка полезных IT каналов в Max Системное администрирование, DevOps 📌 https://max.ru/i_odmin Все для системного администратора https://max.ru/bash_srv Bash Советы https://max.ru/sysadminof Книги для админов, полезные материалы https://max.ru/i_odmin_book Библиотека Системного Администратора https://max.ru/i_devops DevOps: Пишем о Docker, Kubernetes и др. https://max.ru/tipsysdmin Типичный Сисадмин 1C разработка 📌 https://max.ru/odin1c_rus Cтатьи, курсы, советы, шаблоны кода 1С Программирование C++📌 https://max.ru/cpp_lib Библиотека C/C++ разработчика Программирование Go📌 https://max.ru/golang_lib Библиотека Go (Golang) разработчика Программирование React📌 https://max.ru/react_lib React Программирование Python 📌 https://max.ru/python_of Python академия. https://max.ru/BookPython Библиотека Python разработчика Java разработка 📌 https://max.ru/bookjava Библиотека Java разработчика GitHub Сообщество 📌 https://max.ru/githublib Интересное из GitHub Базы данных (Data Base) 📌 https://max.ru/database_info Все про базы данных Фронтенд разработка 📌 https://max.ru/frontend_1 Подборки для frontend разработчиков Библиотеки 📌 https://max.ru/programmist_of Книги по программированию https://max.ru/proglb Библиотека программиста https://max.ru/bfbook Книги для программистов Программирование 📌 https://max.ru/bookflow Лекции, видеоуроки, доклады с IT конференций https://max.ru/itmozg Программисты, дизайнеры, новости из мира IT https://max.ru/php_lib Библиотека PHP программиста 👨🏼‍💻👩‍💻 Шутки программистов 📌 https://max.ru/itumor Шутки программистов Защита, взлом, безопасность 📌 https://max.ru/thehaking Канал о кибербезопасности https://max.ru/xakkep_1 Хакер Free Книги, статьи для дизайнеров 📌 https://max.ru/odesigners Статьи, книги для дизайнеров Математика 📌 https://max.ru/Pomatematike Канал по математике https://max.ru/phismat_1 Обучающие видео, книги по Физике и Математике Вакансии 📌 https://max.ru/progjob Вакансии в IT Мир технологий 📌 https://max.ru/mir_teh Канал для любознательных Бонус 📌 https://max.ru/piterspb_78 Свежие новости Санкт-Петербурга https://max.ru/mockva_life Свежие новости Москвы

Fuck - это великолепная утилита, которое исправляет ошибки в предыдущих консольных командах. Примеры:apt-get install vim E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied) E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?fuck sudo apt-get install vim [enter/↑/↓/ctrl+c] [sudo] password for nvbn: Reading package lists... Done ... ➜ git push fatal: The current branch master has no upstream branch. To push the current branch and set the remote as upstream, use git push --set-upstream origin master fuck git push --set-upstream origin master [enter/↑/↓/ctrl+c] Counting objects: 9, done. ... Установка На Ubuntu / Mint установите The Fuck с помощью следующих команд: sudo apt update sudo apt install python3-dev python3-pip python3-setuptools pip3 install thefuck --user На FreeBSD установите The Fuck с помощью следующих команд: pkg install thefuck На macOS или Linux установить The Fuck можно через Homebrew: brew install thefuck https://github.com/nvbn/thefuck 📲 Мы в MAX 👉 @sysadminof

Kims Storage Toolkit Этот скрипт под Linux помогает определить кто и чем занял свободное место и где требуется очистка. https://github.com/klazarsk/storagetoolkit 📲 Мы в MAX 👉 @sysadminof

Есть два типа людей 😀🥲 📲 Мы в MAX 👉 @sysadminof
Есть два типа людей 😀🥲 📲 Мы в MAX 👉 @sysadminof

+3
Секреты групповой политики - Как найти параметры реестра для изменения конфигурации системы - Предоставление пользователям доступа для редактирования объектов GPO - Как прекратить использовать определенные устройства - Блокировка USB-накопителей при помощи групповой политики 📲 Мы в MAX 👉 @sysadminof

Bashtop Монитор ресурсов Linux/OSX/FreeBSDресурсов, который показывает статистику по загруженности процессора, оперативной па
+2
Bashtop Монитор ресурсов Linux/OSX/FreeBSDресурсов, который показывает статистику по загруженности процессора, оперативной памяти, жесткого диска и сети. https://github.com/aristocratos/bashtop 📲 Мы в MAX 👉 @sysadminof