Comment activer la Console d’Urgence

Si vous avez perdu vos accès SSH à votre Serveur Cloud, vous pouvez y accéder par la console d’urgence afin de vous permettre de vérifier quel est le problème et de le résoudre.

Activer la console

Pour activer la console, rendez vous sur la page de gestion de votre serveur (Sélectionnez l’organisation / compte utilisateur, puis allez dans Cloud pour afficher la liste des serveurs, puis cliquez sur le nom du serveur concerné).

Cliquez sur « Console d’urgence » dans le menu de navigation à gauche. Une fois la console activée, vous pouvez vous connecter au serveur via SSH :

$ ssh Ip_de_votre_serveur@console.gandi.net

Note

Le mot de passe demandé est celui qui vous avez choisi lors de la création initiale de votre serveur.

Lorsque vous avez fini d’utiliser la console d’urgence vous pouvez la désactiver depuis la même page.

Modifier le mot de passe

Le mot de passe par défaut de la console est celui que vous avez choisi lors de la création du serveur.

Vous pouvez changer ce mot de passe en vous rendant sur la page de gestion de votre serveur et sélectionnez l’onglet Console d’urgence. Cliquez enfin sur Changer le mot de passe pour modifier le mot de passe de la console d’urgence de votre serveur.

Redémarrez ensuite votre serveur pour que cette modification soit prise en compte.

Dépannage

La console d’urgence fonctionnera si le serveur est en route, la version de la console dépendant de la version du Kernel.

Pour avoir une console d’urgence fonctionnelle, vous devez mettre à jour la version de la console par rapport à celle du Kernel, via le panneau de contrôle Gandi. Allez dans l’onglet « Mode Avancé » du disque système ( »Disques ») pour cette opération.

Vous trouverez ci-dessous la version de console correspondant à la version du Kernel.

2.6.18 | xvc0
2.6.27 | tty1
2.6.32 | hvc0
2.6.36 | hvc0
3.2    | hvc0
3.10   | hvc0
grub   | hvc0
raw    | hvc0

Vous devrez redémarrer le serveur pour que les modifications s’appliquent. Si vous avez sélectionné la bonne version de console tout devrait fonctionner et vous devriez être en mesure de vous connecter à votre serveur virtuel.

Commandes d’échappement et SysReq

Les commandes d’échappement sont disponibles en tapant en simultané ~? après un retour de ligne (tapez Enter en premier).

root@ai2:~# ~?
Séquences d'échappement Supportées :
  ~.  - termine la connexion (et toutes sessions multiplexes)
  ~B  - envoie un BREAK au système distant
  ~C  - ouvre une ligne de commande
  ~R  - requête rekey (protocole SSH 2 seulement)
  ~^Z - suspend ssh
  ~#  - liste les connections transférées
  ~&  - background ssh (attente de fin de connexion des sessions)
  ~?  -  affiche ce message
  ~~  - envoie le caractère d'échappement en le tapant deux fois

Note

Les caractères d’échappement ne sont reconnus qu’immédiatement après une nouvelle ligne.

Les commandes Sysreq sont disponibles en tapant simultanément CTRL + O (o, pas zéro), puis tapez la lettre H (comme HELP).

root@ai2:~#
SysRq : HELP : loglevel0-8 reBoot tErm Full kIll saK aLlcpus showMem Nice
powerOff showPc show-all-timers(Q) unRaw Sync showTasks Unmount
shoW-blocked-tasks

Remplacez le H par la lettre majuscule de la commande voulue ou un nombre pour le loglevel.

Pour redémarrer votre VPS par exemple, tapez CTRL + O puis B.

Empreinte SSH

L’empreinte SSH pour la console d’urgence (console.gandi.net) est :

2d:e6:c0:48:5c:41:3b:95:81:0c:16:c1:32:a6:ef:8e