Lorsque vous gérez un serveur Linux, il peut être nécessaire de le redémarrer pour appliquer des mises à jour, résoudre des problèmes ou libérer des ressources. Si vous devez utiliser PuTTY pour accéder à votre serveur Linux à distance, suivez les étapes ci-dessous pour effectuer un redémarrage efficace.
Se connecter à un serveur Linux via PuTTY
Avant de pouvoir redémarrer votre serveur, il faut d’abord établir une connexion. Voici comment procéder :
- Téléchargez et installez PuTTY : Assurez-vous d’avoir PuTTY installé sur votre machine. Vous pouvez le télécharger depuis le site officiel.
- Ouvrez PuTTY : Lancez l’application et vous verrez une fenêtre de configuration.
- Renseignez l’adresse IP ou le nom d’hôte : Dans le champ « Host Name (or IP address) », saisissez l’adresse IP ou le nom d’hôte du serveur Linux auquel vous souhaitez vous connecter.
- Configurez le port : Par défaut, PuTTY utilise le port 22 pour les connexions SSH. Assurez-vous que cela est correct.
- Cliquez sur « Open » : Après avoir entré les informations, appuyez sur le bouton « Open ». Cela ouvrira une fenêtre de terminal.
- Authentification : Lorsque vous êtes connecté, vous serez invité à entrer votre nom d’utilisateur et votre mot de passe. Saisissez les informations appropriées pour accéder à votre serveur.
Comment redémarrer le serveur Linux à partir de PuTTY
Une fois connecté à votre serveur Linux via PuTTY, il est possible d’effectuer un redémarrage de manière simple. Voici les instructions :
- Accéder au terminal : Une fois connecté, vous verrez l’invite de commande dans le terminal.
- Utiliser la commande de redémarrage : Tapez la commande suivante pour redémarrer immédiatement le serveur :
- Mot de passe : Si vous êtes invité à entrer votre mot de passe, saisissez-le. Cette commande nécessite des privilèges administratifs, donc l’utilisation de « sudo » est obligatoire.
- Confirmation du redémarrage : Après avoir exécuté la commande, le serveur commencera le processus de redémarrage. Vous serez déconnecté du serveur pendant ce temps.
sudo reboot
Autres méthodes de redémarrage
En plus de la commande « reboot », il existe d’autres façons de redémarrer un serveur Linux :
- Utiliser la commande
shutdown
: Pour redémarrer le serveur avec un délai de préavis, utilisez la commande suivante :
sudo shutdown -r +5
Cette commande redémarrera le serveur dans 5 minutes.
sudo shutdown now
Cela commencera le processus d’arrêt et de redémarrage immédiatement.
systemctl
: Si vous utilisez un système basé sur systemd, la commande suivante peut également être utilisée :sudo systemctl reboot
Cela accomplira la même chose que les autres commandes de redémarrage.
Conseils pratiques lors du redémarrage
Avant de redémarrer un serveur, gardez à l’esprit quelques bonnes pratiques :
- Avertir les utilisateurs : Si le serveur est en production, il est sage d’avertir les utilisateurs de la maintenance imminente.
- Vérifier les processus en cours : Avant le redémarrage, vous pouvez utiliser des commandes telles que
top
ouhtop
pour voir quels processus existent actuellement. - Documenter : Tenez un journal des redémarrages, surtout en cas de problèmes récurrents qui nécessitent redémarrer le serveur.
FAQ
Quelle est la différence entre shutdown
et reboot
?
shutdown
arrête le serveur de manière contrôlée et peut être utilisé pour planifier un arrêt ou un redémarrage, tandis que reboot
redémarre directement le système.
Dois-je toujours utiliser sudo
pour redémarrer ?
Oui, l’utilisation de sudo
est obligatoire si vous n’êtes pas connecté en tant qu’utilisateur root, car cela vous donne les permissions nécessaires.
Comment vérifier si le redémarrage a réussi ?
Après avoir redémarré, reconnectez-vous à votre serveur et utilisez la commande uptime
ou who -b
pour vérifier l’heure du dernier démarrage du système.