## Processus de commande Rendez-vous sur [kennhosting.com/vps](https://kennhosting.com/vps) et composez votre VPS : type de serveur, localisation, système d'exploitation, réseau et stockage. Consultez le [guide du configurateur](/vps/configurateur) pour le détail de chaque option. Donnez un nom à votre VPS (ex: `app-production`, `db-server`). Ce nom est purement interne et n'affecte pas l'accès depuis Internet. Sélectionnez votre période pour bénéficier des réductions : - Mensuel : tarif de base - Trimestriel : -3% - Semestriel : -5% - Annuel : -10% Rattachez au besoin des ressources cloud déjà créées — clés SSH, pare-feux, réseaux privés — depuis l'étape « Avancé » du configurateur. Voir [Ressources cloud réutilisables](/vps/ressources-cloud). En cliquant sur **Commander**, votre configuration est enregistrée sous forme de brouillon temporaire (valable 7 jours) et vous êtes redirigé vers la page de récapitulatif. Vérifiez le récapitulatif puis finalisez votre commande via MTN MoMo, Orange Money ou carte bancaire. ## Activation du VPS Votre VPS est provisionné automatiquement sur notre infrastructure cloud après confirmation du paiement, en moins de **15 minutes**. Vous recevez par email : - **Adresse IP** de votre VPS - **Mot de passe root** temporaire (changez-le immédiatement) - Informations d'accès SSH - Une checklist de sécurisation initiale ## Première connexion Changez le mot de passe root immédiatement après votre première connexion pour sécuriser votre VPS. ```bash # Connexion initiale ssh root@VOTRE_IP_VPS # Changer le mot de passe root passwd # Mettre à jour le système (Ubuntu/Debian) apt update && apt upgrade -y # Mettre à jour le système (CentOS/AlmaLinux) dnf update -y ``` ## Configuration initiale recommandée ### 1. Créer un utilisateur non-root ```bash # Créer un utilisateur adduser votre-utilisateur # Lui donner les droits sudo usermod -aG sudo votre-utilisateur # Se connecter avec ce compte su - votre-utilisateur ``` ### 2. Configurer le firewall (UFW) ```bash # Installer UFW (si pas présent) apt install ufw # Règles de base ufw default deny incoming ufw default allow outgoing ufw allow ssh ufw allow 80/tcp # HTTP ufw allow 443/tcp # HTTPS # Activer le firewall ufw enable ``` ### 3. Sécuriser SSH ```bash # Éditer la configuration SSH nano /etc/ssh/sshd_config # Modifier ces lignes : PermitRootLogin no # Désactiver connexion root PasswordAuthentication no # Utiliser clés SSH uniquement Port 22 # Optionnel: changer le port # Redémarrer SSH systemctl restart sshd ``` ### 4. Configurer l'authentification par clé SSH Sur votre ordinateur local, générez une clé SSH : ```bash # Générer une clé RSA 4096 bits ssh-keygen -t rsa -b 4096 -C "votre@email.com" # Copier la clé sur votre VPS ssh-copy-id votre-utilisateur@VOTRE_IP_VPS ``` ## Installer un panneau de contrôle (optionnel) Si vous préférez une interface graphique pour gérer votre serveur : Guide d'installation de cPanel, Plesk, ou HestiaCP sur votre VPS. ## Pour aller plus loin Power actions, console web, réinstallation, snapshots, mode rescue. Clés SSH, pare-feux, réseaux privés à réutiliser sur vos prochains VPS.