Ce mémo a été publié le 13 mars 2011 et peut contenir des informations qui peuvent être incomplètes, non mises à jour voir erronées du fait de son ancienneté. N'hésitez pas à compléter votre recherche sur des articles plus récents.
Rate this post

Suite de ma saga de mise en place d’un serveur web de développement.

Comment éteindre le serveur sans se connecter par VirtualBox ou SSH ?

 

Attention, la manipulaiton décrite ci-dessous n’est pas à appliquer sur un serveur en production accessible publiquement.

Ajout de l’utilisateur www-data à sudoer

Tout d’abord, ajoutons l’utilisateur www-data à la liste sudoer.
Cet utilisateur est celui utilisé par le serveur apache.

Recherche la ligne suivante :

Juste en dessous, ajouter la ligne suivante :

Sauvegarder le schangement.

Modification des droits d’accès à halt

Permet d’exécuter halt avec un autre utilisateur que root.

Création du fichier php

Dans un répertoire accessible par un navigateur web (ex : /var/www/scripts), créer le fichier halt.php

Fin

Maintenant, il ne reste plus qu’à ajouter un marque page dans le navigateur.
http://monserver/scripts/halt.php