1. Обновите систему
Начните с установки актуальных обновлений. Команды зависят от дистрибутива: в Debian и Ubuntu обычно используют sudo apt update && sudo apt upgrade.
2. Создайте отдельного пользователя
Для повседневной работы не стоит постоянно входить под root. Создайте пользователя с необходимыми правами и проверьте, что вход работает, прежде чем закрывать текущую сессию.
3. Проверьте SSH
Используйте ключевую аутентификацию, храните приватный ключ в безопасности и убедитесь, что у вас есть резервный способ доступа до изменения настроек SSH.
4. Включите firewall
Разрешите только необходимые входящие порты, например SSH и HTTPS. Перед включением правил обязательно проверьте, что порт SSH разрешён, иначе можно потерять доступ к серверу.
5. Проверяйте состояние служб
systemctl --failed
systemctl status nginx
ss -tulpn
df -hЭти команды помогают быстро проверить сбойные службы, состояние веб-сервера, прослушиваемые порты и свободное место.