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
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 :
ssh -VCréer ta clé
Toujours dans le terminal de 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 :
- Enter file in which to save the key : appuie simplement sur Entrée pour garder l'emplacement proposé.
- 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.
- 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 :
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
ssh root@192.168.1.10Te 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) :
notepad $env:USERPROFILE\.ssh\configAjoute ces lignes, en adaptant l'adresse, puis enregistre :
Host pve
HostName 192.168.1.10
User root
IdentityFile ~/.ssh/id_ed25519Désormais, il suffit de :
ssh pveTerminus de ce tuto
Tu es arrivé à destination : entrer sur ton serveur sans taper de mot de passe.