EyeOS-EyeTerm : Terminal pour EyeOS | Forum

Oneye.fr
Oneye.fr Septembre 13


eyeterm

Actualités
  • 14 Janvier, 2009 : eyeTerm n’est plus maintenu. Vous pouvez toujours téléchargez la dernière version stable au bas de cette page.
Description

Integration d’Ajaxterm dans pour le bureau EyeOs. EyeTerm est comparable à un terminal traditionnel et vous donne toute le pouvoir et l’expressivité de la ligne de commande depuis le confort de votre session EyeOs.

Notes

AjaxTerm (et donc EyeTerm) a besoin d’un serveur SSH pour fonctionner correctement.

N’importe quel utilisateur d’EyeTerm ou d’AjaxTerm peut se loguer en root s’il a le bon mot de passe, même si le serveur web tourne avec des privilèges diminués. Il s’agit d’un risque de sécurité très sérieux. Soyez sûr de savoir ce que vous faite et faites tourner EyeTerm à partir d’une connection encryptée avec SSL.

Ce programme est distribué sous licence GPL avec l’espoir qu’il sera utile, toutefois, il est distribué sans garantie, sans même la garantie d’être utile à quoi que ce soit.

InstallationDescription
  • Installer Ajaxterm en suivant les instructions sur le site d’Ajaxterm.
  • Téléchargez l’eyepackage d’EyeTerm.
  • Uploadez l’eyepackage sur votre compte eyeOS et installez le en cliquant sur le paquet eyepackage après l’avoir uploadé.
  • Ouvrez le fichier apps/eyeTerm/app.eyecode dans votre install eyeOS et remplacez l’url https://url-to-your-ajaxterm/ avec l’url correcte pour votre ajaxterm.
Configuration d’ Apache en reverse proxy.

Cette section explique comment configurer Apache en reverse proxy pour être sûr que eyeTerm peut seulement se connecter en SSL.

En supposant que vous n’avez pas changé la configuration par défaut, AjaxTerm sera disponible à l’url http://127.0.0.1:8022/ et sera uniquement acessible à partir de l’adresse 127.0.0.1.

Si vous avez un serveur apache qui tourne avec SSL, vous aurez seulement besoin des lignes suivantes. Bien sûr il faudra replacer foo par le bon emplacement d’AjaxTerm et de votre serveur web.

Apache1234567ProxyRequests Off<Proxy *>   Order deny,allow   Allow from all</Proxy>ProxyPass /foo/ http://localhost:8022/ProxyPassReverse /foo/ http://localhost:8022/

Quand vous aurez modifié ce fichier de configuration et restarté le serveur Apache, AjaxTerm sera disponible à l’adresse https://votredomaine/foo/. C’est cette url que vous devrez mettre dans l’app.eyecode comme mentionné plus haut.

FichiersDernière versionVersions anciennes
Pièces jointes:
  eyeterm.png (126Kb)
Ce sujet est verrouillé