После подключения к новому VPS стоит немедленно провести базовую настройку системы. Это повысит безопасность, стабильность и упростит дальнейшую работу. В этом руководстве мы разберём всё, что нужно сделать на сервере с Linux (Ubuntu, Debian, CentOS и др.) после первого входа: от обновлений и SSH до фаервола и резервных копий.
1. Обновите систему
Сразу после входа в систему рекомендуется установить последние обновления безопасности и пакетов:
sudo apt update && sudo apt upgrade -y # Для Ubuntu/Debian sudo dnf update -y # Для CentOS/AlmaLinux
2. Создайте отдельного пользователя
Не рекомендуется работать от root-пользователя. Создайте обычного юзера и дайте ему права sudo:
adduser adminuser usermod -aG sudo adminuser
3. Настройка SSH и защита доступа
Отключите вход по root и по паролю, разрешив только ключи:
sudo nano /etc/ssh/sshd_config # Измените строки: PermitRootLogin no PasswordAuthentication no
Перезапустите SSH:
sudo systemctl restart sshd
4. Установите фаервол (UFW)
sudo apt install ufw sudo ufw allow OpenSSH sudo ufw enable sudo ufw status
Для CentOS — используйте firewalld.
5. Настройте автоматическое резервное копирование
Рекомендуется настроить скрипты для резервного копирования баз данных, папок и конфигураций. Пример скрипта можно хранить в cron:
crontab -e 0 3 * * * /usr/local/bin/backup.sh
6. Мониторинг и логирование
Установите инструменты мониторинга:
htop— мониторинг процессовvnstat— трафикlogwatch— анализ логов- Email-уведомления об ошибках через
ssmtpилиmsmtp
Рекомендованная последовательность
- Обновить систему
- Создать пользователя
- Настроить SSH и закрыть root-доступ
- Настроить фаервол
- Подключить мониторинг и бэкапы
← Вернуться в раздел «Начало работы»
Остались вопросы? Напишите в техподдержку Bit.Hosting — мы поможем с первичной настройкой вашего VPS.
← Начало работы с VPS и хостингом