YeaHub Tech
475 subscribers
168 photos
15 videos
2 files
200 links
Новые технологии, советы и обучающие материалы

YeaHub — это платформа для IT-специалистов, объединяющая обучение, карьерный рост, развитие и сообщество единомышленников.

Платформа: https://yeahub.ru

Для связи: @ruslan_kuyanets
Download Telegram
#Linux

Почему SSH-ключи безопаснее паролей в
Linux?

Пароли уязвимы к взлому: их можно подобрать, украсть или перехватить. SSH-ключи решают эти проблемы за счёт криптографии.

Почему ключи лучше?
🔸Стойкость – ключи (2048+ бит) невозможно подобрать, в отличие от паролей.
🔸Без передачи секрета – приватный ключ остаётся у вас, сервер проверяет только подпись.
🔸Защита от утечек – даже если сервер взломают, ключ не украдут.
🔸Удобство – не нужно запоминать сложные пароли, доступ автоматизируется.


✳️Как перейти на SSH-ключи?

1. Генерация ключа:
ssh-keygen -t ed25519  



2. Копирование на сервер:
ssh-copy-id user@server  



3. Отключение паролей в /etc/ssh/sshd_config:
PasswordAuthentication no  



✔️ Статистика
• 81% взломов – из-за слабых паролей.
• Атаки на SSH начинаются уже через 10 минут после поднятия сервера.


💡Совет
Храните приватные ключи в менеджерах паролей (например, Selectel Secrets) и защищайте их парольной фразой.

Откажитесь от паролей – используйте ключи!


🎙 Новости

📝 База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
#Linux

🔖 Драйвер для USB-устройства под Linux

Устройство Nanoleaf Pegboard Desk Dock поддерживает только Windows и macOS. А что делать, если ты на Linux? Ответ — написать свой драйвер! 😎

Без глубоких знаний ядра и без сложностей — всего за 50 строк на Rust.

В посте:
• Как получить документацию у производителя
• Как общаться с USB через `rusb`
• Почему GRB вместо RGB
• Что делать с яркостью и перезагрузками
• И зачем нужна фоновая задача для прерываний



📎 Статья

🎙 Новости

📝 База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
#Linux

🔖 Скрипт-реаниматор: автоматическое восстановление упавших SSH-сессий

Потеряли важную SSH-сессию из-за обрыва соединения? Каждый, кто работает с удаленными серверами, знает это чувство: запустил долгий процесс, отошел на кофе, а по возвращению — соединение разорвано, данные потеряны, начинай сначала.

Есть решение — скрипт-реаниматор!

🔸Что умеет скрипт:

• Автоматически переподключается при обрыве
• Восстанавливает tmux-сессии
• Ведет подробное логирование
• Отправляет уведомления в Telegram
• Работает на Bash и PowerShell


🔸Принцип работы:

• Мониторит соединение через ServerAliveInterval и ServerAliveCountMax
• При обрыве пытается переподключиться и восстановить окружение
• Использует цикл while true для постоянного поддержания соединения


🔸Особенно полезно для:

• Работы с нестабильным интернетом
• Долгих процессов на сервере
• Критически важных сессий

Готовые скрипты + инструкция по настройке


🎙 Новости

📝 База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1