Où voir le mot de passe root ?
À la création du serveur, un mot de passe root long et aléatoire est défini automatiquement. Dans la liste des serveurs de votre compte, cliquez sur le serveur pour ouvrir sa page : le champ mot de passe root s'y trouve, et Afficher révèle le mot de passe. Copiez-le avec le bouton de copie et collez-le pour la connexion SSH.
Le mot de passe reste affiché 7 jours après sa création, puis il est supprimé de notre côté. Il est chiffré et conservé brièvement : enregistrez-le dans votre gestionnaire de mots de passe lors de la première connexion. Pour le supprimer plus tôt, cliquez sur Supprimer maintenant. Le mot de passe du serveur ne change pas ; seule la copie conservée à l'écran est supprimée.
Si vous avez créé le serveur par API, le même mot de passe figure une fois dans root_password de la réponse de création, et il est aussi visible 7 jours sur la page du serveur.
Deux façons de changer le mot de passe root
Méthode 1. Générer un nouveau mot de passe depuis la page du serveur
Cliquez sur Générer un nouveau mot de passe root sur la page du serveur : un nouveau mot de passe aléatoire est défini sur le serveur et affiché à l'écran pendant 7 jours. C'est la solution la plus rapide si vous avez oublié le mot de passe ou s'il a disparu de l'écran après 7 jours. Elle fonctionne quand le serveur est en marche ou arrêté, et les fichiers et réglages du disque restent intacts.
Méthode 2. Le changer directement sur le serveur
Si vous êtes déjà connecté, la commande passwd remplace le mot de passe par celui de votre choix. Saisissez deux fois le nouveau mot de passe, et c'est fait. Un mot de passe changé ainsi n'apparaît pas sur la page du serveur : enregistrez-le absolument ailleurs.
passwdAu quotidien, le plus sûr est de se connecter par clé SSH et de garder le mot de passe en secours. Pour enregistrer une clé, suivez le guide des clés SSH, et sous Windows, le guide de connexion SSH depuis Windows.
Quand utiliser la réinstallation ?
La réinstallation efface le disque et installe un nouveau système ou une nouvelle image d'application en gardant le même serveur. Le nom du serveur, le tarif et la date d'échéance sont conservés, sans frais supplémentaires. Elle est utile dans ces cas.
- Après de nombreuses modifications, pour repartir proprement de zéro
- Pour passer d'Ubuntu à un autre système comme Debian ou AlmaLinux
- Pour passer à une image d'application comme Docker, WordPress ou LEMP et l'utiliser aussitôt
- En cas de doute sur l'état du serveur, pour reconstruire un système sain
La réinstallation réécrit tout le disque : fichiers, bases de données et réglages du serveur sont effacés. Transférez d'abord les données nécessaires sur votre PC ou un autre stockage. L'étape suivante présente une méthode simple.
Mettre les données à l'abri avant la réinstallation
Regroupez les fichiers du site et les réglages du serveur dans une archive, et conservez les bases de données sous forme de fichier de dump. Pour MySQL et MariaDB, exportez toutes les bases dans un seul fichier comme ci-dessous.
mkdir -p /root/keep
tar czf /root/keep/files.tar.gz /var/www /etc/nginx
mysqldump --single-transaction --all-databases | gzip > /root/keep/db.sql.gz
ls -lh /root/keepSi vous utilisez PostgreSQL, exportez avec sudo -u postgres pg_dumpall | gzip > /root/keep/pg.sql.gz. Une fois tout regroupé, téléchargez-le sur votre PC avec scp. La commande est la même sous PowerShell Windows, macOS et Linux.
scp -r root@YOUR_SERVER_IP:/root/keep ./keepPour conserver tout le disque du serveur tel quel à cet instant, vous pouvez aussi commander un instantané avant la réinstallation. La différence entre sauvegarde automatique et instantané est expliquée dans le guide des sauvegardes et instantanés.
Étapes de la réinstallation
Étape 1. Ouvrir la réinstallation sur la page du serveur
Dans la liste des serveurs de votre compte, cliquez sur le serveur et allez à la section réinstallation. La réinstallation est possible quand le serveur est en marche ou arrêté. Si le serveur est suspendu pour retard de paiement, réactivez-le d'abord avec Payer un mois maintenant dans la section renouvellement, puis réinstallez.
Étape 2. Choisir l'image
Choisissez ce que vous voulez installer parmi les systèmes comme Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS Stream et FreeBSD, ou les images d'applications comme Docker, WordPress, LEMP et Node.js. Les caractéristiques de chaque système sont présentées dans la liste des systèmes d'exploitation.
Étape 3. Confirmer en saisissant le nom du serveur
Pour éviter d'effacer un autre serveur par erreur, le bouton de réinstallation ne s'active qu'une fois le nom du serveur saisi exactement dans le champ de confirmation. Saisissez-le sans la moindre différence avec le nom affiché dans la liste des serveurs, puis cliquez sur Réinstaller.
Étape 4. Attendre la fin de l'installation
L'état du serveur passe à Installation en cours, puis revient à En marche une fois l'installation terminée. La page du serveur affiche l'état automatiquement : laissez-la ouverte. Un nouveau mot de passe root est généré pour le nouveau système et affiché à nouveau 7 jours dans le champ mot de passe root.
Se reconnecter après la réinstallation
Le nouveau système génère aussi une nouvelle empreinte de serveur SSH. Un PC qui s'était déjà connecté affiche donc le message REMOTE HOST IDENTIFICATION HAS CHANGED. Ce message apparaît toujours après une réinstallation : supprimez simplement l'ancienne empreinte enregistrée et reconnectez-vous.
ssh-keygen -R YOUR_SERVER_IP
ssh root@YOUR_SERVER_IPConnectez-vous au système réinstallé avec le nouveau mot de passe root. Si vous vous connectiez par clé SSH, entrez une première fois avec le mot de passe, puis réinstallez la clé. Sur macOS et Linux, la commande d'une ligne ci-dessous suffit. Sous Windows, utilisez la commande d'une ligne du guide de connexion SSH depuis Windows.
ssh-copy-id root@YOUR_SERVER_IPUne fois connecté, mettez le système à jour selon le guide de première connexion, puis rouvrez uniquement les ports utilisés avec le guide du pare-feu de base. Renvoyez les données mises à l'abri avec scp et restaurez-les avec des commandes comme tar xzf et gunzip < db.sql.gz | mysql.
Différence entre réinstallation et suppression du serveur
La réinstallation remplace uniquement le système en continuant d'utiliser le même serveur, tandis que la suppression efface complètement le serveur et son disque. Si vous comptez continuer à utiliser le serveur, la réinstallation est la bonne option. Comme pour la réinstallation, le bouton de suppression ne s'active qu'après la saisie du nom du serveur.
Pour changer de système d'exploitation, pas besoin de supprimer et recréer le serveur : la réinstallation suffit. Le code serveur et la date d'échéance restent les mêmes, vous n'avez donc pas à modifier les informations enregistrées dans l'API ou vos outils de supervision.
Quand vous n'avez plus besoin du serveur, utilisez la suppression. La période restante du mois déjà payé n'étant pas remboursée, le plus économique est de faire le ménage juste avant l'échéance. Le fonctionnement des paiements et renouvellements est détaillé sur la page des tarifs et dans la politique de remboursement.
