Builders Academy
Linux & VPS — De zéro à la production
1 of 1

Chapitre 1 · Leçon 1

Sécuriser SSH

Les premières actions sur un VPS tout neuf

Section 1

Clés SSH — mot de passe interdit

Step 1

Générer une paire de clés

Ne jamais se connecter avec un mot de passe sur un VPS de production. Les bots scannent en permanence le port 22 et testent des passwords courants. Une clé SSH de 4096 bits rend cette attaque impossible.

terminal

bash
1# Sur ta machine locale
2ssh-keygen -t ed25519 -C "wolofware-vps" -f ~/.ssh/wolofware
3
4# Copier la clé publique sur le serveur
5ssh-copy-id -i ~/.ssh/wolofware.pub user@ip-vps
6
7# Tester la connexion par clé
8ssh -i ~/.ssh/wolofware user@ip-vps

Step 2

Désactiver l'auth par mot de passe

Une fois connecté par clé, désactiver immédiatement l'authentification par mot de passe dans la config SSH.

terminal

bash
1# Sur ta machine locale
2ssh-keygen -t ed25519 -C "wolofware-vps" -f ~/.ssh/wolofware
3
4# Copier la clé publique sur le serveur
5ssh-copy-id -i ~/.ssh/wolofware.pub user@ip-vps
6
7# Tester la connexion par clé
8ssh -i ~/.ssh/wolofware user@ip-vps

Topics and skills covered

  • Linux
  • SSH
  • Sécurité