📡 Как быстро настроить SSH для безопасного доступа без пароля
Привет, любители Linux и Devops! 🚀
Знаешь, как иногда быстро нужно обеспечить безопасность или удобство доступа к серверу? И тут приходит на помощь — настроить SSH правильно и красиво! Забудь о паролях и ненужных рисках — сделай все по-человечески, максимум удобства и защиты.
🔑 Почему именно SSH
- Безопасность выше любых паролей
- Возможность авторизации по ключам
- Легкое управление доступом
- Возможность ограничения по IP
Как это сделать за пару минут?
- Создаешь пару ключей:
ssh-keygen -t ed25519 -C "your_email@example.com"
- Копируешь публичный ключ на сервер:
ssh-copy-id user@server
- Проверяешь подключение и отключаешь вход по паролю:
ssh user@server
- В настраиваемом файле /etc/ssh/sshd_config отключаешь пароли:
PasswordAuthentication no
PubkeyAuthentication yes
- Перезапускаешь SSH:
sudo systemctl restart sshd
А ещё — ради безопасности ограничиваешь доступ по IP, отключаешь лишние протоколы или создаешь специальных пользователей. Всё просто, если знать секреты!
Уверен, настройка SSH — это первый шаг к настоящему профессионализму. А как ты защищаешь свои серверы?
- Приглашаю тебя в наш телеграм канал https://t.me/LinuxSkill — больше полезных статей, лайфхаков и секретов.
- И не забудь проверить свои навыки в боте https://t.me/gradeliftbot — проходи тесты и укрепляй знания!
📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔, чтобы не пропустить!