Introduction
Bienvenue sur Virtmo ! Ce guide vous accompagne de A à Z pour déployer votre premier VPS KVM. En moins de 10 minutes, vous aurez un serveur opérationnel, sécurisé et prêt à l'emploi.
Étape 1 : Commander votre VPS
Rendez-vous sur le Virtmo Manager et créez votre compte. Dans la section Services → Nouveau VPS, choisissez :
- Type : KVM (virtualisation complète)
- OS : Ubuntu 24.04 LTS, Debian 12, ou autre
- Localisation : Paris (France)
- Ressources : selon vos besoins (minimum Start à 3,99€/mois)
Cliquez sur Commander — votre VPS sera provisionné automatiquement en moins de 47 secondes.
Étape 2 : Première connexion SSH
Une fois le VPS déployé, vous recevrez un email avec vos identifiants. Connectez-vous :
ssh root@VOTRE_IP_VPS
Lors de la première connexion, il vous sera demandé de confirmer l'empreinte du serveur. Tapez yes.
Étape 3 : Mise à jour du système
apt update && apt upgrade -y
Étape 4 : Créer un utilisateur non-root
Pour des raisons de sécurité, créez un utilisateur dédié :
adduser deploy
usermod -aG sudo deploy
Étape 5 : Configurer l'authentification par clé SSH
Sur votre machine locale :
ssh-keygen -t ed25519 -C "votre@email.com"
ssh-copy-id deploy@VOTRE_IP_VPS
Puis désactivez l'authentification par mot de passe :
sudo sed -i 's/#PasswordAuthentication yes/PasswordAuthentication no/' /etc/ssh/sshd_config
sudo systemctl restart sshd
Étape 6 : Firewall basique
sudo ufw allow OpenSSH
sudo ufw enable
Conclusion
Votre VPS est maintenant opérationnel et sécurisé avec les bases essentielles. Pour aller plus loin, consultez nos guides sur le firewall avancé et le déploiement web avec Nginx.