Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1802 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  éteindre un systeme ubuntu par le biais une page web?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

éteindre un systeme ubuntu par le biais une page web?

n°1278734
joe dalton
Posté le 20-05-2011 à 15:30:47  profilanswer
 

bonjour, je suis entrain de configurer un nettop pour un usage en borne internet dans un camping.
j'utilise ubuntu 10.04 lts (pour un suivit plus long) , pessulus pour brider le bureau, epiphany comme navigateur web.
 
au départ j'ai configurer l'ordinateur pour avoir que le navigateur, une icône forcer la fermeture d'un programme et un bouton quitter.
impossible de sauvegarder un fichier, l'usb est lui aussi verrouillé, afin de pas pouvoir booter sur un disque amovible.  
par contre j'ai apparemment pas la possibilité de bloquer le fond d'écran (logo du camping) (bien que si je supprime toutes les images de l'ordi on devrais pas pouvoir en remettre d'autre a la place.)
 
donc après coup je me demande si j'aurai pas meilleur compte a laissé le navigateur en permanence, sans avoir le moyen de le quitter j'ai vu que c'est possible a faire,le tout en plein écran sans menu.
cette solution me plait bien sauf pour éteindre l'ordinateur le soir.  
 
donc voici ma question, est il possible d'héberger une page locale qui lorsqu'on l'appel met l'ordinateur sur off proprement?
 
 
exemple si je tape "off" dans le navigateur, celui ci lance une page "127.0.0.1/off.htm" qui déclenche un script qui met sur off.
 
car pour l'instant la seul façon que je voyer pour faire ça c'était avec putty en lancant "sudo shutdown -h now", mais la personne pour qui c'est ne le fera certainement pas.
 
normalement il me semble qu'un appuis court sur le bouton power coupe l'ordi proprement (même après avoir tout brider avec pessulus), mais l'ordinateur sera certainement inaccessible pour éviter de tenter les gens a utiliser les ports usb ou de jouer avec le bouton power (pas encore sur car si c'est le cas comment va on allumer l'ordi? :??: ).  
 
 
je sais pas si j'ai été assez clair... mais quoi qu'il en soit merci a ceux qui viendrons réfléchir a  mon problème.
 

mood
Publicité
Posté le 20-05-2011 à 15:30:47  profilanswer
 

n°1278740
ccp6128
Syntax error
Posté le 20-05-2011 à 15:49:51  profilanswer
 

page en CGI ou en php qui lance la commande shutdown, tout simplement.

n°1278747
bardiel
Debian powa !
Posté le 20-05-2011 à 17:12:55  profilanswer
 

Tu sais qu'il existe des Linux spécialisés pour ce genre de cas ?
Je te conseille par exemple KioskCD (grouille toi de tout récupérer, ils ferment les portes le 31 mai, mais comme c'est du libre tu pourras facilement dépanner) ou WebConverger.


---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
n°1278748
joe dalton
Posté le 20-05-2011 à 17:34:32  profilanswer
 

merci a vous 2,

 
bardiel a écrit :

Tu sais qu'il existe des Linux spécialisés pour ce genre de cas ?
Je te conseille par exemple KioskCD (grouille toi de tout récupérer, ils ferment les portes le 31 mai, mais comme c'est du libre tu pourras facilement dépanner) ou WebConverger.

 

je vais essayer, mais j'ai du mal a voir ce que ça changera par rapport a ma solution retenue. je dl déjà les iso, je vais essayer sous virtualbox d'ici ce soir.

 
ccp6128 a écrit :

page en CGI ou en php qui lance la commande shutdown, tout simplement.

 

je fais ça comme ça?

 
Code :
  1. <?php
  2. shell_exec ('sudo shutdown -h now');
  3. ?>

Message cité 1 fois
Message édité par joe dalton le 20-05-2011 à 17:36:04
n°1278749
bardiel
Debian powa !
Posté le 20-05-2011 à 18:03:36  profilanswer
 

joe dalton a écrit :

je vais essayer, mais j'ai du mal a voir ce que ça changera par rapport a ma solution retenue. je dl déjà les iso, je vais essayer sous virtualbox d'ici ce soir.


Système minimum, fonctions restreintes, en LiveCD donc tu redémarres ton environnement est propre, etc...


---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
n°1278753
agentsteel
Posté le 20-05-2011 à 18:25:48  profilanswer
 
n°1278757
joe dalton
Posté le 20-05-2011 à 18:50:58  profilanswer
 

bardiel a écrit :


Système minimum, fonctions restreintes, en LiveCD donc tu redémarres ton environnement est propre, etc...


 
ok, je viens d'essayer, kioskcd ne se lance pas sous mon virtualbox va falloir que je le grave pour l'essayer.
 
webconverger lui marche, ça a l'air pas trop mal, mais dans mon cas je dois avoir un truc installer et non un live cd vu que je compte rendre impossible tout autre système d'exploitation que celui présent sur le disque dur.
 
 
agentsteel merci pour ton lien, je sens que je vais avoir du mal a comprendre vu mes faible connaissance en php et en linux.  
mais ça va m'instruire et m'occuper :D  

n°1278817
roondar
Posté le 21-05-2011 à 10:48:33  profilanswer
 

Pourquoi tu ne te fais pas un raccourci clavier pour exécuté la commande shutdown ? Un combinaison assez compliqué du genre control + alt + shift + inser.
Sinon pour php :

Code :
  1. <?php
  2.  exec('sudo halt');
  3. ?>


Il faut que tu configures le fichier /etc/sudoers pour que l'utilisateur www-data est les droits pour utiliser la commande halt en tant que root.

n°1278823
agentsteel
Posté le 21-05-2011 à 11:30:35  profilanswer
 

pas super élégant comme solution! (cf. le lien que j'ai mis plus haut)


---------------
http://agentoss.wordpress.com/
n°1278859
joe dalton
Posté le 21-05-2011 à 16:49:15  profilanswer
 

agentsteel a écrit :

pas super élégant comme solution! (cf. le lien que j'ai mis plus haut)


 
 
 
oui je comprend bien le probleme, mais si www-data n'est pas accessible depuis l'extérieur ça crains quand même? (parefeu box ne redirigeant pas le port 80 vers l'ordi.)

mood
Publicité
Posté le 21-05-2011 à 16:49:15  profilanswer
 

n°1278860
joe dalton
Posté le 21-05-2011 à 16:50:34  profilanswer
 

roondar a écrit :

Pourquoi tu ne te fais pas un raccourci clavier pour exécuté la commande shutdown ? Un combinaison assez compliqué du genre control + alt + shift + inser.
Sinon pour php :

Code :
  1. <?php
  2.  exec('sudo halt');
  3. ?>


Il faut que tu configures le fichier /etc/sudoers pour que l'utilisateur www-data est les droits pour utiliser la commande halt en tant que root.


 
 
 
comment on fait pour configurer une combinaison de touche car ça me plait mieux encore comme système?

n°1278861
joe dalton
Posté le 21-05-2011 à 16:54:29  profilanswer
 

j'ai trouver ça et apparemment ça marche http://doc.ubuntu-fr.org/touches_magiques


Message édité par joe dalton le 21-05-2011 à 16:55:05
n°1278863
joe dalton
Posté le 21-05-2011 à 17:09:26  profilanswer
 

sauf que visiblement une fois que j'ai coché "interdire la clôture de session" dans pessulus les touches magiques sont inefficaces.

 


d'autre part j'ai trouvé ça: http://smhteam.info/wiki/index.lin [...] aLeClavier

 

mais je sais pas ce que fait le "chmod u+s /sbin/shutdown" (le +s veux dire quoi?)


Message édité par joe dalton le 21-05-2011 à 17:09:45
n°1278865
agentsteel
Posté le 21-05-2011 à 17:17:09  profilanswer
 

sinon tu peux programmer l'extinction automatique via cron
 
http://www.cyberciti.biz/tips/howt [...] cally.html


---------------
http://agentoss.wordpress.com/
n°1278870
o'gure
Modérateur
Multi grognon de B_L
Posté le 21-05-2011 à 17:42:49  profilanswer
 

sinon via ssh à distance  [:hahanawak]

n°1278905
bardiel
Debian powa !
Posté le 22-05-2011 à 02:28:04  profilanswer
 

joe dalton a écrit :

car pour l'instant la seul façon que je voyer pour faire ça c'était avec putty en lancant "sudo shutdown -h now", mais la personne pour qui c'est ne le fera certainement pas.


Donc il faut exclure SSH, à moins de programmer un truc pour le faire depuis une autre machine donc prévoir une version Windows et une version Linux les plus universelles possible...
 
 [:predicator] pour une tâche dans le cron, à associer éventuellement avec l'allumage dans le BIOS.


---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
n°1278934
joe dalton
Posté le 22-05-2011 à 14:05:25  profilanswer
 

bardiel a écrit :


Donc il faut exclure SSH, à moins de programmer un truc pour le faire depuis une autre machine donc prévoir une version Windows et une version Linux les plus universelles possible...

 

[:predicator] pour une tâche dans le cron, à associer éventuellement avec l'allumage dans le BIOS.

 


ok, pour moi le cron me plait et fonctionne bien. merci a tous.

 

pour les autres qui chercherai a faire comme moi voici ce que j'ai mis:

 

dans la console on tape

Code :
  1. crontab -e
  2. 0 23 * * * /sbin/shutdown -h now
 

a 23h00 tout les jours toute l'année ça coupe

 

liens d'explication utilisé: doc cron ubuntu
et aussi en anglais

 


donc encore merci a tous.


Message édité par joe dalton le 22-05-2011 à 14:08:10
n°1278990
boobaka
Posté le 23-05-2011 à 09:27:48  profilanswer
 

Perso j'avais mis en place un script pour lancer des taches ( ou des commandes compexes ) via des mots clés de mon compte twitter ..
Simple et efficace.


---------------
www.google.fr  
n°1279094
bardiel
Debian powa !
Posté le 24-05-2011 à 10:56:15  profilanswer
 

boobaka a écrit :

Perso j'avais mis en place un script pour lancer des taches ( ou des commandes compexes ) via des mots clés de mon compte twitter ..
Simple et efficace.


Ouhh je suis intéressé par le script :D
J'avais déjà trouvé dans l'autre sens (machine > twitter) mais dans le sens twitter > machine ça doit être bien pratique :bounce:


---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
n°1279109
memaster
ki a volé mon 62?
Posté le 24-05-2011 à 12:09:01  profilanswer
 

bardiel a écrit :


Ouhh je suis intéressé par le script :D
J'avais déjà trouvé dans l'autre sens (machine > twitter) mais dans le sens twitter > machine ça doit être bien pratique :bounce:


plus pratique qu'un ssh?


---------------
ma conduite intérieure .:R | memaster pilote officiel de la HFR Badoit-Auchan F1 Team | zéro tracas, zéro blabla MMa.ster
n°1279114
bardiel
Debian powa !
Posté le 24-05-2011 à 12:37:11  profilanswer
 

Disons que quand tu es en déplacement, avec juste un téléphone de base qui peut aller quand même sur Twitter mais sans client SSH, alors oui c'est plus pratique :D


---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
n°1279117
crouik
Posté le 24-05-2011 à 13:02:47  profilanswer
 

sans vouloir dire, (je sais que c'est HS)  mais moi qui suis "campeur", je regarde plus les campings qui proposent le wifi que les bornes internet.
Avec le pris des netbook, les smartphones, ipad et autres, rare sont les gens qui n'emportent pas quelque chose pour se connecter directement avec son matériel sur du wifi.
Les bornes internet (bridée en +) c'est du passé c'est comme les cabines publiques

Message cité 2 fois
Message édité par crouik le 24-05-2011 à 13:05:10
n°1279813
joe dalton
Posté le 28-05-2011 à 09:30:28  profilanswer
 

crouik a écrit :

sans vouloir dire, (je sais que c'est HS)  mais moi qui suis "campeur", je regarde plus les campings qui proposent le wifi que les bornes internet.
Avec le pris des netbook, les smartphones, ipad et autres, rare sont les gens qui n'emportent pas quelque chose pour se connecter directement avec son matériel sur du wifi.
Les bornes internet (bridée en +) c'est du passé c'est comme les cabines publiques


 
 
tout a fait d'accord avec toi, et le gérant du camping l'est aussi, mais c'est pour obtenir une étoile de plus... ça fait partie des critères c'est comme ça. ça servira peut être jamais, mais si ça sert j'aimerai que ça soit brider pour éviter qu'un petit malin fasse ce qu'il veux sur l'ordi. puis moi ça me fait une expérience nouvelle avec linux :D
 
d'autre part, y a le wifi quand même pour les autres. la borne c'est juste en plus.


Message édité par joe dalton le 28-05-2011 à 09:35:40
n°1279837
e_esprit
Posté le 28-05-2011 à 19:32:16  profilanswer
 

crouik a écrit :

sans vouloir dire, (je sais que c'est HS)  mais moi qui suis "campeur", je regarde plus les campings qui proposent le wifi que les bornes internet.
Avec le pris des netbook, les smartphones, ipad et autres, rare sont les gens qui n'emportent pas quelque chose pour se connecter directement avec son matériel sur du wifi.
Les bornes internet (bridée en +) c'est du passé c'est comme les cabines publiques


Moi quand je pars en vacances je laisse tout ce qui est hi-tech à la maison pour être sûr d'être tranquille, et je suis bien content d'avoir des postes en accès libre
dans les campings/offices de tourisme pour chercher des infos au besoin :D


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1279862
joe dalton
Posté le 29-05-2011 à 08:52:42  profilanswer
 

e_esprit a écrit :


Moi quand je pars en vacances je laisse tout ce qui est hi-tech à la maison pour être sûr d'être tranquille, et je suis bien content d'avoir des postes en accès libre
dans les campings/offices de tourisme pour chercher des infos au besoin :D


 
 
 
donc ça doit être toi le dernier a faire ça.... résultat dans ce camping tu aura une borne si t'y passe :D

n°1279868
e_esprit
Posté le 29-05-2011 à 10:03:16  profilanswer
 

Pour moi tout seul [:riot]


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  éteindre un systeme ubuntu par le biais une page web?

 

Sujets relatifs
Ubuntu 11.04 : comment on afiche le bureau ?Canon IP3600 installation OK; impression page de test NOK
[ubuntu] Reboot de X au démarrage(ubuntu) partition instalation et usr
aircrack & UbuntuProblème avec mon nouveau matériel (RAID 1) et Ubuntu
Economie/extinction d'écran à la page de connexion sous LinuxPage web différentes en fonction du client vpn
Vbox et boot ubuntu 
Plus de sujets relatifs à : éteindre un systeme ubuntu par le biais une page web?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR