Aller au contenu
tuto.nikox
1Ligne 1Premiers pas

Direction : Entrer sur ton serveur sans taper de mot de passe

Se connecter à ton serveur avec une clé SSH

Créer ta clé SSH sur ton PC Windows, la déposer sur ton serveur Proxmox, te connecter sans mot de passe, puis te donner un raccourci pour ne plus jamais taper l'adresse. La clé est aussi ce qui te permettra de créer des conteneurs sans mot de passe à la station suivante.

Durée
20 minutes
Niveau
Débutant
Étapes
5
Testé le
2 octobre 2026

Avant de partir

  • Ton PC sous Windows 10 ou 11
  • Ton serveur Proxmox installé (station précédente)
  • Son adresse et son mot de passe root
Station précédenteInstaller Proxmox

Jusqu'ici, tu pilotes ton serveur depuis le navigateur. C'est pratique, mais beaucoup de choses se font plus vite en tapant des commandes depuis ton propre PC, grâce à SSH. Et au lieu d'un mot de passe, on va utiliser une clé SSH : plus sûre, et plus confortable.

Vérifier que SSH est sur ton PC

Bonne nouvelle : Windows 10 et 11 contiennent déjà SSH. Ouvre un terminal (Démarrer, tape Terminal, Entrée) et vérifie :

Sur ton PC
ssh -V

Créer ta clé

Toujours dans le terminal de ton PC :

Sur ton PC
ssh-keygen -t ed25519 -C "mon-pc"

-t ed25519 choisit le type de clé le plus moderne, et -C "mon-pc" lui donne une étiquette pour la reconnaître plus tard. SSH te pose trois questions :

  1. Enter file in which to save the key : appuie simplement sur Entrée pour garder l'emplacement proposé.
  2. Enter passphrase : une phrase qui protège ta clé si quelqu'un vole ton PC. Recommandé : choisis-en une et range-la dans ton gestionnaire de mots de passe. Tu peux aussi laisser vide en appuyant sur Entrée.
  3. Enter same passphrase again : la même, pour confirmer.

Déposer ta clé sur le serveur

Il faut maintenant copier la partie publique dans la liste des clés autorisées du serveur. Une seule commande, depuis ton PC, en remplaçant 192.168.1.10 par l'adresse de ton serveur :

Sur ton PC
type $env:USERPROFILE\.ssh\id_ed25519.pub | ssh root@192.168.1.10 "cat >> ~/.ssh/authorized_keys"

La première fois, SSH te demande si tu fais confiance à ce serveur : tape yes. Puis il te demande le mot de passe root du serveur, une dernière fois. Rien ne s'affiche pendant que tu le tapes, c'est normal.

Te connecter sans mot de passe

Sur ton PC
ssh root@192.168.1.10

Te faire un raccourci

Taper l'adresse à chaque fois devient vite pénible. SSH sait retenir des raccourcis dans un fichier config. Ouvre-le avec le Bloc-notes (il sera créé s'il n'existe pas) :

Sur ton PC
notepad $env:USERPROFILE\.ssh\config

Ajoute ces lignes, en adaptant l'adresse, puis enregistre :

Host pve
    HostName 192.168.1.10
    User root
    IdentityFile ~/.ssh/id_ed25519

Désormais, il suffit de :

Sur ton PC
ssh pve

Terminus de ce tuto

Tu es arrivé à destination : entrer sur ton serveur sans taper de mot de passe.