Depuis 2026-04-18, tous les VPS Hostynet sont livres en authentification SSH par cle exclusivement. Aucun mot de passe root nest communique. Vous devez fournir une cle publique SSH a la commande.
Ce guide vous explique comment generer une keypair (cle privee + cle publique) selon votre systeme.
Windows 10 / 11 (recommande : ed25519)
- Ouvrez PowerShell ou Invite de commandes (cmd).
- Tapez la commande suivante, en remplacant
votre-email@example.compar votre adresse :ssh-keygen -t ed25519 -C "votre-email@example.com"
- Appuyez sur Entree pour accepter le chemin par defaut (
C:\Users\VotreNom\.ssh\id_ed25519). - Entrez une passphrase (optionnelle mais recommandee).
- Deux fichiers sont crees :
id_ed25519- votre cle PRIVEE (ne jamais partager, jamais envoyer par email)id_ed25519.pub- votre cle PUBLIQUE (a coller sur le formulaire de commande Hostynet)
- Affichez votre cle publique :
type C:\Users\%USERNAME%\.ssh\id_ed25519.pub
Copiez toute la ligne (commence parssh-ed25519 AAAA...).
macOS / Linux (Ubuntu, Debian, Fedora, Arch...)
- Ouvrez un terminal.
- Tapez :
ssh-keygen -t ed25519 -C "votre-email@example.com"
- Appuyez sur Entree pour accepter
~/.ssh/id_ed25519. - Passphrase optionnelle.
- Affichez votre cle publique :
cat ~/.ssh/id_ed25519.pub
Copiez toute la ligne.
Coller votre cle publique a la commande Hostynet
- Sur la boutique Hostynet, choisissez votre VPS et cliquez Commander.
- Sur la page Configuration, trouvez le champ SSH Public Key (obligatoire).
- Collez toute la ligne de votre cle publique (de
ssh-ed25519jusqu'a votre email, sans retour a la ligne). - Validez la commande et payez.
- Vous recevrez un email de livraison avec votre IP et la commande de connexion.
Se connecter a votre VPS
Depuis Windows (cmd / PowerShell) :
ssh root@VOTRE.IP.PUB.LIQUE
Depuis macOS / Linux :
ssh root@VOTRE.IP.PUB.LIQUE
Windows 10+, macOS et Linux modernes utilisent automatiquement votre cle id_ed25519 si elle est dans ~/.ssh/. Si vous avez plusieurs cles, precisez :
ssh -i ~/.ssh/ma-cle root@VOTRE.IP.PUB.LIQUE
Changer votre cle SSH apres la commande
- Espace client : Mes services
- Cliquez sur le VPS.
- Onglet SSH Keys.
- Collez la nouvelle cle publique, validez.
- La modification est propagee automatiquement au VPS au prochain cycle cloud-init (quelques minutes, ou immediatement via la commande
cloud-init clean --logs && cloud-init initsur la VM).
Bonnes pratiques securite
- Utilisez ed25519 (plus sur, plus rapide) plutot que RSA. Si vous devez utiliser RSA, minimum 4096 bits :
ssh-keygen -t rsa -b 4096. - Protegez votre cle privee avec une passphrase forte.
- Ne partagez JAMAIS votre cle privee. Aucun support Hostynet ne vous la demandera.
- Sauvegardez votre cle privee sur un support chiffre (cle USB VeraCrypt, coffre-fort de mots de passe type KeePass/Bitwarden).
- En cas de perte de cle privee : utilisez l'espace client pour en pousser une nouvelle. Si vous etes locked out, utilisez directement la console web (noVNC ou XtermJS) disponible depuis votre espace client sur la page du VPS - aucun ticket necessaire.
Pour toute question, contactez le support Hostynet.