VPS Cloud 8 min de lecture

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.