Системный администратор - Сетевые технологии - Компьютерная помощь
5.74K subscribers
2.82K photos
3.94K videos
997 files
532 links
Канал для системных администраторов или те кто работает в ИТ сфере.
📚КНИГИ ПО
💠Cisco systems
💠Mikrotik
💠VoIP
💠Linux
💠 Windows server
💠 Сетевые технологии
📽Видеоуроки
🤝Поддержка
Наша группа: @SySAD
Feedback bot: @SySADbot
Download Telegram
Media is too big
VIEW IN TELEGRAM
Sealos

Облачная операционная система, предназначенная для управления облачными приложениями.
Это готовый к продакшену дистрибутив Kubernetes, который представляет собой универсальное решение для публичных и частных облаков.

https://github.com/labring/sealos

@sysadmin1
👍4🔥31
This media is not supported in your browser
VIEW IN TELEGRAM
Конкурс по определению сильнейших системных администраторов

@sysadmin1
🤪12👍7😁211🔥1😭1
📌Краткие шпаргалки по Linux и DevOps, разбитые по категориям


🐧 Linux

📂 Работа с файлами и каталогами
ls -lah          # подробный список файлов
cd /path # переход в каталог
pwd # текущий путь
mkdir new_dir # создать каталог
rm -rf file/dir # удалить файл или папку рекурсивно
cp file1 file2 # копирование
mv file1 file2 # перемещение/переименование
touch file.txt # создать файл
cat file # показать содержимое
tail -f file # "живой" просмотр последних строк


🔍 Поиск
find /path -name "*.log"                 # поиск по имени
grep "pattern" file # поиск в файле
grep -rnw . -e "pattern" # рекурсивно по всем файлам


🔧 Права и владельцы
chmod 755 file       # установка прав
chown user:group file # смена владельца


💻 Системная информация
top / htop           # процессы
free -m # RAM
df -h # диски
du -sh * # размер файлов и папок
uname -a # инфо о ядре
uptime # аптайм
whoami # текущий пользователь


🌐 Сеть
ip a                 # IP-адреса
ping 8.8.8.8 # проверка связи
netstat -tuln # открытые порты
ss -tuln # альтернатива netstat
curl -I https://site # заголовки ответа
scp file user@host:~/ # копирование по SSH




⚙️ DevOps

📦 Docker
docker build -t name .           # сборка образа
docker run -d -p 80:80 name # запуск контейнера
docker ps -a # все контейнеры
docker exec -it <id> bash # войти в контейнер
docker-compose up -d # запуск через docker-compose


☁️ Kubernetes (kubectl)
kubectl get pods                 # список подов
kubectl logs pod-name # логи пода
kubectl exec -it pod -- bash # доступ внутрь пода
kubectl apply -f config.yaml # применить манифест


🛠 CI/CD (пример — GitHub Actions)
name: CI
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Install deps
run: npm install
- name: Test
run: npm test


📝 Ansible
ansible all -m ping                      # проверка связи
ansible-playbook playbook.yml # запуск плейбука


```yaml

# Пример таска
- hosts: all
tasks:
- name: Установка NGINX
apt:
name: nginx
state: present


🧪 Мониторинг и логи

bash

journalctl -xe # системные логи
tail -f /var/log/syslog # логи
`


@sysadmin1
🔥9👍211
Soft RAID vs. Hardware RAID — что выбрать?

📌 RAID можно реализовать двумя способами:
🔧 программно (Software RAID)
⚙️ аппаратно (Hardware RAID)


🔧 Software RAID (mdadm, ZFS, Btrfs)

🧠 Реализуется средствами ОС — чаще всего mdadm, zfs, btrfs. Работает на уровне ядра.

Преимущества:
- Бесплатно и без лишнего железа
- Гибко настраивается, легко масштабируется
- Прозрачно: логика в скриптах, всё под контролем
- Можно восстановить массив на любом Linux-сервере

Недостатки:
- Нагрузка на CPU (особенно RAID5/6)
- Требует ручной настройки и понимания принципов
- Чуть ниже производительность в сложных массивах



⚙️ Hardware RAID (контроллеры LSI, PERC, SmartArray и т.д.)

Работает на специальном RAID-контроллере с собственным чипом и памятью. ОС видит такой массив как один диск.

Преимущества:
- Более высокая производительность (особенно с кэшем)
- Меньше нагружает CPU
- Защита при отключении питания (если есть BBU)
- Всё прозрачно для ОС — удобно в администрировании

Недостатки:
- Стоит денег
- При поломке контроллера может понадобиться точно такой же
- Отладка и диагностика хуже (закрытые прошивки, логи не всегда доступны)
- Без BBU — возможна потеря данных при сбоях



🤔 Что выбрать?

🔹 Домашние и тестовые сервера:
Используй mdadm — просто, гибко и бесплатно.

🔹 Недорогие продакшн-серверы:
Тоже подойдёт софт RAID. Стабильно и прозрачно.

🔹 Нагрузочные сервера, виртуализация:
Лучше аппаратный RAID (с хорошим контроллером + BBU) или Soft RAID с ZFS.

🔹 Важно SLA и стабильность на 100%:
Hardware RAID с BBU, но обязательно мониторинг и регулярные бэкапы.



💡 ZFS и Btrfs уже имеют встроенные RAID-механизмы — не используй их поверх mdadm или аппаратного RAID.

@sysadmin1
👍82🔥1👨‍💻1
This media is not supported in your browser
VIEW IN TELEGRAM
Сетевые протоколы

1. HTTP (Hypertext Transfer Protocol):
Веб-коммуникация: Обеспечивает взаимодействие браузера и сервера, подходит для незащищенной передачи данных.

2. HTTPS (Hypertext Transfer Protocol Secure):
Безопасная веб-связь: Обеспечивает конфиденциальность благодаря шифрованию SSL/TLS.

3. FTP (File Transfer Protocol):
Передача файлов: Облегчает обмен файлами между компьютерами, используя отдельные каналы.

4. TCP
(Transmission Control Protocol):
Надежная доставка данных: Обеспечивает упорядоченную и надежную передачу данных с проверкой на ошибки.

5. IP (Internet Protocol):
Управление пакетами данных: Занимается маршрутизацией и адресацией пакетов данных, присваивая уникальные IP-адреса.

6. UDP (User Datagram Protocol):
Быстрая передача данных: Обеспечивает бесконтактную и более быструю передачу данных без функций обеспечения надежности.

7. SMTP (Simple Mail Transfer Protocol):
Отправка электронной почты: Управляет отправкой электронной почты между серверами с помощью архитектуры клиент-сервер.

8. SSH (Secure Shell):
Безопасный удаленный доступ: Обеспечивает безопасный доступ к удаленным устройствам, шифруя связь между клиентом и сервером.

9. IMAP (Internet Message Access Protocol):
Доступ к электронной почте: Позволяет получать доступ и извлекать электронную почту с сервера, сохраняя ее на сервере.

@sysadmin1
👍21🔥21
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.

@sysadmin1
👍10🔥32❤‍🔥1
Мониторинг сетевого оборудования MikroTik с использованием MikroTik API, MKTXP, Prometheus и Grafana

Представьте: пятница, вечер, вы уже мысленно с бокалом чего-то крепкого и вкусного наслаждаетесь прокрастинацией.
Ничего не предвещало беды, но жизни любого администратора наступает момент, когда нужно поиграть в игру "Угадай на каком этаже пропал интернет". И что бы победить непредсказуемость сетевых устройств, умные люди придумали Grafana для визуализации различных метрик, и различные экспортеры этих метрик.

В данной статье рассмотрим экспортёр метрик MKTXP, который настраивается в 2 кнопки.

https://habr.com/ru/companies/aeza/articles/870978/

@sysadmin1
👍521🔥1🎉1
💪 Рекомендую качественный контент знакомого ИТ-сообщества с 15-летним стажем:

⌨️ ITKB_channel — бесплатное обучение по Windows, Linux, DevOps, Security, Network, программирование

📚 ITKB_Archive — библиотека (книги, курсы, ИТ литература)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍533🔥3