Что нужно защитить перед моим первым развертыванием VPS?
Обновите систему, создайте пользователя, защитите SSH, включите брандмауэр и резервное копирование. За VPS с root-доступом отвечаете вы.
За VPS с root-доступом отвечаете вы. Выполните эти шаги, прежде чем открывать доступ к приложению или базе данных.
Пошаговая инструкция
-
Обновите систему
Установите обновления безопасности при первом входе в систему.
-
Создайте администратора
Создайте личного пользователя, добавьте его в sudo и протестируйте второй сеанс, прежде чем менять root.
-
Установите SSH-ключ
Проверьте вход по ключу, затем отключите вход по паролю SSH, если процедура восстановления готова.
-
Настройте UFW
Разрешите SSH перед включением брандмауэра, затем откройте только необходимые порты.
-
Включите Fail2ban и резервное копирование
Отслеживайте попытки, храните резервные копии за пределами виртуальной машины и тестируйте восстановление.
Держите консоль открытой
Проверьте SSH во втором окне перед закрытием текущего сеанса или запретом аутентификации по паролю.