Системный администратор - Сетевые технологии - Компьютерная помощь
5.76K subscribers
2.83K photos
3.94K videos
997 files
535 links
Канал для системных администраторов или те кто работает в ИТ сфере.
📚КНИГИ ПО
💠Cisco systems
💠Mikrotik
💠VoIP
💠Linux
💠 Windows server
💠 Сетевые технологии
📽Видеоуроки
🤝Поддержка
Наша группа: @SySAD
Feedback bot: @SySADbot
Download Telegram
LPIC-1 (exam 102). Часть 2
Автор Кирилл Семаев

LPIC 105.3 часть вторая: Заполнение БД MySQL
LPIC 105.3 часть третья: Получение информации из БД MySQL
LPIC 106.1 часть первая: Включение графики в Linux или X11
LPIC 106.1 часть вторая: Несколько консолей и работа с чужим дисплеем
LPIC 106.2 часть первая: Установка и настройка менеджеров дисплея - gdm, kdm и xdm
LPIC 106.2 часть вторая: менеджеры дисплея в RedHat (Centos)
LPIC 106.2 часть третья: настройка приветствия в gdm, kdm и xdm
LPIC 106.2 часть четвертая: lightdm
LPIC 106.3 Опции для пользователей с ограниченными возможностями
LPIC 107.1 часть первая: Сведения о пользователях и группах Linux. Теневые пароли.

@sysadmin1
6👍21🔥1🏆1
💡Chmod: легко и наглядно

Команда chmod — утилита командной строки в Unix/Linux, позволяющая изменять права доступа к файлам и каталогам.


➡️Что такое chmod?

chmod — сокращение от change mode (изменить режим). Этой командой изменяются разрешения доступа (permissions) на файлы и директории.

Разрешения бывают трёх типов:

* r — чтение (read), просмотр содержимого файла
* w — запись (write), изменение содержимого файла
* x — выполнение (execute), запуск файла как программы

Эти разрешения применяются к трем категориям пользователей:

* u (user) — владелец файла (owner)
* g (group) — группа, которой принадлежит файл (group)
* o (other) — все остальные пользователи


➡️1. Символьный способ (symbolic mode)

Используются символы +, -, = для изменения прав:

* + — добавить разрешение
* - — убрать разрешение
* = — установить точные права доступа

Примеры:

chmod u+x file1.txt  # добавляет право выполнения владельцу
chmod u-x file1.txt # убирает право выполнения
chmod u=rwx,g=r,o=wr file1.txt # устанавливает четкий набор прав


После этого при выполнении ls -l вы увидите соответствующие изменения в правах


➡️2. Числовой способ (numeric/octal mode)

Каждое разрешение соответствует числовому значению:

* r = 4
* w = 2
* x = 1

Чтобы задать права, складываются соответствующие значения. Например:

chmod 755 file1.txt


Это означает:

* Владелец: 7 = rwx
* Группа: 5 = r-x
* Другие: 5 = r-x


➡️Резюме

Вы теперь знаете два основных способа работы с командой chmod:

1. Символьный режим (u+x, g-w и т. д.) — удобно для добавления и удаления отдельных прав.
2. Числовой режим (например, 755, 644) — удобно для быстрой установки всех прав сразу.

@sysadmin1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍93🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Power Options - это кроссплатформенное GUI-приложение для управления параметрами питания компьютера.

📌 Возможности:

- Поддержка Windows, Linux и macOS.
- Простые кнопки для быстрого выполнения действий:
- Завершение работы
- Перезагрузка
- Выход из системы
- Блокировка
- Сон / гибернация
- Реализован минималистичный интерфейс на Python с использованием библиотеки Tkinter.
- Можно запускать из исходников или собирать в исполняемый файл для удобства.

https://github.com/TheAlexDev23/power-options/

@sysadmin1
👍52🔥2
🎓 School 21 — Бесплатное IT-образование для всех!

Хотите освоить современные профессии и выйти на новый уровень? 🚀

В School 21 вас ждут:
Бесплатные курсы и практика
Доступ к Coursera без оплаты
Современные кампусы и крутая атмосфера

📚 Направления обучения:
Frontend (HTML, CSS, JS, TS)
Backend (Python, C#, Java)
DevOps
Кибербезопасность
Мобильная разработка
Системное администрирование и сети
Искусственный интеллект и анализ данных

💡 Всё это — бесплатно!

👉 Подробнее и регистрация по ссылке:
SCHOOL21

#school21 #IT #education #бесплатноеITобучение.
🔥4👌31❤‍🔥1👍1👏1🏆1🤗1
Kubernetes для разработчиков.pdf
27.5 MB
📖 Kubernetes для разработчиков

Год: 2025
Автор: Уильям Деннис

Эта книга — пошаговое руководство по развертыванию приложений в Kubernetes с фокусом на задачи разработчика. Автор начинает с создания простого облачного приложения и последовательно объясняет ключевые процессы контейнеризации, масштабирования и оптимизации ресурсов. В книге рассматриваются лучшие практики работы с кластерами и даны советы по обеспечению устойчивости развертываний в долгосрочной перспективе.

Особенность издания — практический подход без необходимости начальных знаний в Docker или Kubernetes. Примеры разворачивания приложений на Python, Java или Ruby помогут быстро погрузиться в тему, а демонстрационный проект — начать сразу. Системным администраторам будет полезно для понимания процесса развертывания и взаимодействия с DevOps-инфраструктурой
.

#devops

@sysadmin1
3👍2🔥1
Шпаргалка по SSH-туннелям 💡

Локальное перенаправление порта (Local port forwarding): доступ к приватным конечным точкам (endpoints), возможно через bastion-хост, как будто это локально открытые порты.
Удалённое перенаправление порта (Remote port forwarding): публикация локальных портов или адресов в приватной сети наружу через exit-нод.

Оба варианта реализуются с помощью старого доброго SSH 👆

@sysadmin1
8👍5🔥21
VLAN

- Как настроить vlan в cisco packet tracer.
- Trunk. Как настроить vlan в cisco packet tracer.
- Маршрутизация. Как настроить vlan в cisco packet tracer.

@sysadmin1
👍9🔥421
UDP vs TCP: в чём разница?

📡 UDP (User Datagram Protocol)
- Ненадёжная доставка
- Нет проверки ошибок
- Нет управления потоком
- Нет контроля перегрузки
- Нет гарантированного порядка доставки
- Нет установления соединения

🛠 Применяется там, где важна скорость, а не надёжность:
🎮 онлайн-игры, 🎥 стриминг, 📡 VoIP



🔒 TCP (Transmission Control Protocol)
- Надёжная доставка
- Проверка ошибок
- Управление потоком
- Контроль перегрузки
- Гарантированный порядок доставки
- Установление соединения (3-way handshake)

🛠 Применяется там, где важна надёжность и целостность данных:
🌐 веб-сайты, 📧 email, 📂 файловые загрузки


🔥 Итого:

- UDP → скорость и минимальная задержка
- TCP → надёжность и контроль

@sysadmin1
🔥14👍43
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

@sysadmin1
👍122🔥1