#Linux
Почему SSH-ключи безопаснее паролей в Linux?
Пароли уязвимы к взлому: их можно подобрать, украсть или перехватить. SSH-ключи решают эти проблемы за счёт криптографии.
Почему ключи лучше?
🔸 Стойкость – ключи (2048+ бит) невозможно подобрать, в отличие от паролей.
🔸 Без передачи секрета – приватный ключ остаётся у вас, сервер проверяет только подпись.
🔸 Защита от утечек – даже если сервер взломают, ключ не украдут.
🔸 Удобство – не нужно запоминать сложные пароли, доступ автоматизируется.
✳️ Как перейти на SSH-ключи?
1. Генерация ключа:
2. Копирование на сервер:
3. Отключение паролей в
✔️ Статистика
• 81% взломов – из-за слабых паролей.
• Атаки на SSH начинаются уже через 10 минут после поднятия сервера.
💡 Совет
Храните приватные ключи в менеджерах паролей (например, Selectel Secrets) и защищайте их парольной фразой.
Откажитесь от паролей – используйте ключи!
🎙 Новости
📝 База вопросов
Почему SSH-ключи безопаснее паролей в Linux?
Пароли уязвимы к взлому: их можно подобрать, украсть или перехватить. 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.
В посте:
📎 Статья
🎙 Новости
📝 База вопросов
Устройство 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 для постоянного поддержания соединения
🔸 Особенно полезно для:
• Работы с нестабильным интернетом
• Долгих процессов на сервере
• Критически важных сессий
Готовые скрипты + инструкция по настройке
🎙 Новости
📝 База вопросов
Потеряли важную SSH-сессию из-за обрыва соединения? Каждый, кто работает с удаленными серверами, знает это чувство: запустил долгий процесс, отошел на кофе, а по возвращению — соединение разорвано, данные потеряны, начинай сначала.
Есть решение — скрипт-реаниматор!
• Автоматически переподключается при обрыве
• Восстанавливает tmux-сессии
• Ведет подробное логирование
• Отправляет уведомления в Telegram
• Работает на Bash и PowerShell
• Мониторит соединение через ServerAliveInterval и ServerAliveCountMax
• При обрыве пытается переподключиться и восстановить окружение
• Использует цикл while true для постоянного поддержания соединения
• Работы с нестабильным интернетом
• Долгих процессов на сервере
• Критически важных сессий
Готовые скрипты + инструкция по настройке
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1