Déployer un VPS Debian en 10 minutes sur LKICloud
Guide pas à pas pour configurer votre premier VPS : accès SSH, sécurisation initiale, mises à jour et pare-feu UFW.
Prérequis
- Un VPS LKICloud actif (vous avez reçu vos identifiants par email)
- Un terminal SSH sur votre machine locale (Terminal macOS/Linux, ou PuTTY/Windows Terminal sous Windows)
- L'adresse IP de votre VPS (disponible dans votre espace client)
Étape 1 — Première connexion SSH
Connectez-vous à votre VPS en tant que root :
ssh root@VOTRE_IP_VPS
Changez immédiatement le mot de passe root :
passwd
Étape 2 — Mise à jour du système
apt update && apt upgrade -y
apt install -y curl wget git ufw fail2ban
Étape 3 — Créer un utilisateur non-root
Il est fortement déconseillé de travailler directement en root. Créez un utilisateur dédié :
adduser lkiuser
usermod -aG sudo lkiuser
Étape 4 — Configurer le pare-feu UFW
ufw default deny incoming
ufw default allow outgoing
ufw allow ssh
ufw allow 80/tcp
ufw allow 443/tcp
ufw enable
Étape 5 — Sécuriser SSH
Éditez la configuration SSH pour désactiver la connexion root directe :
nano /etc/ssh/sshd_config
Modifiez ou ajoutez ces lignes :
PermitRootLogin no
PasswordAuthentication no
Redémarrez le service SSH :
systemctl restart sshd
Important : avant de vous déconnecter, assurez-vous de pouvoir vous connecter avec votre utilisateur non-root et une clé SSH.
Étape 6 — Vérification finale
ufw status
systemctl status fail2ban
uptime
Votre VPS est maintenant configuré avec les bonnes pratiques de sécurité de base. Pour aller plus loin, consultez nos offres VPS LKICloud adaptées à chaque usage.