Accueil Connexion Connexion


Attachements du forum EntraidElec

Fichier : regle_remote_status.pngTaille : 2.91 KoDimensions : 508 x 88 px
Utilisateur : La_BrosseForum : Domos sur PC LinuxDiscussion : Commande a distance


Tags : langage, awk, code, status, distant
regle_remote_status.png

Partager

Url

Forums
- forum EntraidElec
- autres forums

HTML
- lien image (miniature)
- lien texte
 

Effectuer une recherche sur le site

Message auquel le fichier est attaché

Rejoindre la discussion La_Brosse, le  08-07-2010  à  22:01


Salut ;

Point de départ :
La problématique de la commande à distance et la sécurité de l'accès à la carte s'est fait jour.

Il y a des moyens pour sécuriser les connexions, un mot de passe sur la carte etc.

L'idée :
Je me suis dit, et si on accédait pas à la carte à distance, que ce soit elle qui accède à l'extérieur ?

Bon, je vous rassure je n'ai pas refait toute la prog de la carte, par contre le principe peut être retenu pour qu'un script Domos accède à un serveur sur le web pour s'y enquérir des changements à appliquer à la carte.

La preuve de concept :
J'ai rédigé une règle pour coller à ce concept.
Elle est disponible sur demande comme d'habitude.

Voici le principe :
- je récupère deux fichiers status distinct (un local, la carte, un distant, le site web) ;
- j'emploie les services de diff pour comparer ces deux status ;
- je récupère un fichier status différentiel ;
- j'agis pour toutes les commandes indiquées par "+<led"

Et tadaa ! Je forge une commande preset multiple (merci Freud pour le bout d'exemple de commande "&") et j'envoi ça vers la carte...

La suite :
Pour les courageux, il n'est pas bien difficile d'avoir un petit script php qui créera ou modifiera un pseudo fichier status sur un site dûment sécurisé. Voir même un ftp...

Voilà une prise d'écran entre le status sur le dépôt, et un status local tout éteint...

image/photo


Edit : correction des fautes.


   [ Message modifié par  La_Brosse  le  14-10-2011  à  17:55 ]