Vous venez de commander un VPS Helios. Voici les 5 étapes essentielles pour le mettre en route proprement, avant d’y déployer quoi que ce soit.
1. Se connecter en SSH
Récupérez l’IP et le mot de passe root initial dans votre espace client. Première connexion :
ssh root@VOTRE_IP
Si vous avez ajouté votre clé SSH à la création, le mot de passe n’est pas demandé.
2. Mettre à jour le système
apt update && apt upgrade -y # Debian / Ubuntu
dnf upgrade -y # AlmaLinux / Rocky
Redémarrez si un noyau a été mis à jour : reboot.
3. Créer un utilisateur non-root
adduser solar
usermod -aG sudo solar # Debian / Ubuntu
usermod -aG wheel solar # AlmaLinux / Rocky
Recopiez votre clé SSH :
mkdir -p /home/solar/.ssh
cp /root/.ssh/authorized_keys /home/solar/.ssh/
chown -R solar:solar /home/solar/.ssh
chmod 700 /home/solar/.ssh
chmod 600 /home/solar/.ssh/authorized_keys
4. Désactiver le login root
Éditez /etc/ssh/sshd_config :
PermitRootLogin no
PasswordAuthentication no
Reconnectez-vous d’abord avec solar, puis :
systemctl reload sshd
5. Activer le firewall
ufw allow OpenSSH
ufw allow http
ufw allow https
ufw enable
Sur AlmaLinux : utilisez firewalld à la place.
Voilà, votre VPS est prêt à accueillir vos services. À partir de là, vous pouvez installer Docker, votre stack web, ou ce que vous voulez.