Passer au contenu principal
Si vous avez perdu le mot de passe de votre VPS, la console peut en générer un nouveau. Le changement passe par cloud-init, l’outil qui configure le serveur à son démarrage : la console lui transmet le nouveau mot de passe, puis redémarre le VPS pour qu’il l’applique.
Prérequis
  • Un VPS Linux chez OnetSolutions (l’option n’existe pas pour Windows)
  • Un rôle qui peut lire les identifiants de l’instance (propriétaire ou éditeur)

Changer le mot de passe

1

Ouvrez le menu de connexion

Sur la page de votre VPS, cliquez sur Connexion (SSH).
2

Lancez le changement

Choisissez Changer le mot de passe, lisez les avertissements puis cliquez sur Redémarrer et changer le mot de passe.
3

Copiez le nouveau mot de passe

Le VPS redémarre, en général en moins d’une minute. Le nouveau mot de passe s’affiche ensuite avec l’adresse IP et le nom d’utilisateur : copiez-le avant de fermer la fenêtre.
  • Le VPS redémarre obligatoirement : prévoyez une courte coupure de vos services.
  • Le mot de passe ne s’affiche qu’une fois. Notez-le dans un gestionnaire de mots de passe.
  • Le changement n’est pas garanti : il ne fonctionne que si cloud-init est toujours actif sur le serveur. Si vous l’avez désinstallé ou modifié, ou si vous avez désactivé l’option (voir ci-dessous), l’ancien mot de passe reste valable.
Si le changement n’aboutit pas, vous pouvez toujours vous connecter avec une clé SSH ou par la console KVM, ou réinstaller le système.

Désactiver cette possibilité

Vous pouvez préférer que personne d’autre que vous ne puisse changer le mot de passe de votre serveur, même depuis la console.

À l’installation

Lors de la commande ou de la réinstallation d’un VPS, décochez Autoriser le changement de mot de passe depuis la console dans les options d’authentification. Le serveur est alors installé avec cloud-init réglé pour ignorer tout changement de mot de passe, et l’entrée Changer le mot de passe de la console est grisée avec la mention « Désactivé à l’installation ». Pour la réactiver, réinstallez le VPS en laissant la case cochée.

Sur un serveur déjà installé

Connectez-vous en root et exécutez :
Ce fichier retire de cloud-init le module qui applique les mots de passe. La console proposera toujours l’option, mais le serveur l’ignorera : un changement demandé redémarrera le VPS sans toucher à votre mot de passe. Pour autoriser de nouveau le changement, supprimez le fichier :