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

Работая с файлами и директориями в Bash, часто необходимо проверять их существование, права доступа и другие атрибуты. Для этого используются встроенные проверки:

📂 Проверка существования и типа файла:
- -d file — файл существует и является директорией
- -e file — файл существует (не важно, что это)
- -f file — файл существует и является обычным файлом

🔑 Проверка прав доступа:
- -r file — файл существует и доступен для чтения
- -w file — файл существует и доступен для записи
- -x file — файл существует и является исполняемым

📏 Проверка размера и времени модификации:
- -s file — файл существует и не пуст
- file1 -nt file2file1 новее file2
- file1 -ot file2file1 старше file2

👤 Проверка владельца и группы:
- -O file — файл существует и принадлежит текущему пользователю
- -G file — файл существует и принадлежит группе текущего пользователя

📝 Пример использования:
mydir="/path/to/directory"

if [ -d "$mydir" ]; then
echo "Директория $mydir существует"
cd "$mydir"
ls
else
echo "Директория $mydir не существует"
fi

Эти проверки помогут вам создавать надежные скрипты для автоматизации задач в Linux! 🚀

@sysadmin1
👍31🔥1👏1🎉1
Настройка iptables в Linux.pdf
480.6 KB
Настройка iptables в Linux

Рассмотрим использование наиболее популярного в дистрибутивах Linux межсетевого экрана iptables на Ubuntu 20.04 LTS 64-bit.
Используя любой SSH клиент, например PuTTY для Windows подключаемся к машине.
Выполним первоначальную настройку сервера с целью повышения степени защищенности системы. Все действия, описанные в данной статье, выполняются с правами суперпользователя root.

@sysadmin1
👍9🔥21
⚡️ Дождались! Ребята сделали крутейший канал про Linux

Здесь на простых картинках и понятном языке обучают работе с этой ОС, делятся полезными фишками и инструментами

Подписывайтесь: @linuxos_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥51👏1🎉1👌1🏆1🤗1
Media is too big
VIEW IN TELEGRAM
Watchtower: лучший способ автоматически обновлять Docker контейнеры

В этом видео мы рассмотрим, как использовать Docker Watchtower для автоматического обновления контейнеров Docker. Watchtower - это удобный инструмент, который может существенно упростить процесс обновления контейнеров Docker. Мы покажем, как настроить Watchtower для автоматического обновления ваших контейнеров и расскажем о преимуществах этого подхода.

@sysadmin1
👍4🔥21
Bash

1 Установка и настройка
2 ls, mkdir, rm команды
3 mv, cp, nano, less, vi, cat команды
4 Поиск через grep и find
5 Команды с выводом и процессами
6 Команды ping и curl

@sysadmin1
6👍3🎉1
MikroTik RDS2216 | Хранилище, сеть и вычисления в одном устройстве

1 видео - перевод на русский. 2 видео - eng

https://mikrotik.com/product/rds2216

@sysadmin1
👍7😁3🔥21
This media is not supported in your browser
VIEW IN TELEGRAM
👩‍💻 Поиск в vim

set ignorecase — игнорирует регистр
set smartcase — поиск со смешанным регистром

@sysadmin1
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥511👍1
Media is too big
VIEW IN TELEGRAM
MobaXterm

Это мощный инструмент для удаленного администрирования, который сочетает в себе SSH-клиент, терминал и множество сетевых утилит. Он удобен для работы с серверами, предлагает встроенный X-сервер, поддержку множества протоколов (SSH, RDP, FTP, SFTP и др.) и расширенные функции для разработчиков и системных администраторов.

https://mobaxterm.mobatek.net/

@sysadmin1
🔥14👍7🎉1🤗1
mRemoteNG

Это мощный, многопротокольный менеджер удалённых подключений с открытым исходным кодом.

С помощью mRemoteNG можно централизованно управлять множеством подключений, группировать их и быстро переключаться между сессиями. Программа поддерживает вкладки, хранение учетных данных и экспорт/импорт конфигураций.

Поддерживаемые протоколы:

- RDP (Remote Desktop Protocol) – Протокол удалённого рабочего стола
- VNC (Virtual Network Computing) – Виртуальные сетевые вычисления
- SSH (Secure Shell) – Безопасная оболочка
- Telnet (TELecommunication NETwork) – Телекоммуникационная сеть
- HTTP/HTTPS (Hypertext Transfer Protocol) – Протокол передачи гипертекста
- rlogin (Remote Login) – Удалённый вход
- Raw Socket Connections – Прямые (сырые) сокет-соединения
- Powershell remoting – Удалённое управление через PowerShell

https://mremoteng.org/

@sysadmin1
👍11🔥31🎉1