Récupérer telnet via PHP - PHP - Programmation
Marsh Posté le 11-10-2015 à 21:13:36
ReplyMarsh Posté le 12-10-2015 à 17:53:06
antac a écrit : On en parle sur ce topic : |
Oui je confirme que l'on en parle mais aucune solution n'a été trouvé merci quand même
daloi
Marsh Posté le 18-10-2015 à 15:02:34
Plutôt que du PHP, je passerais plutôt par une app java hébergé sur le serveur, et qui serait servi via le web (intranet ou internet).
Il y a notamment ce projet. Leur site est down pour le moment, mais on peut trouver sur Sourceforge le code et utiliser le cache de Google (via "site:http://javassh.org/" ) pour la configuration.
Marsh Posté le 19-10-2015 à 05:25:31
Tu demandes à ton serveur d'agir comme terminal c'est assez bizarre comme config, mais bon, via des modules externes ça devrait être facile à pas trop difficile, via un langage plus orienté shell, du genre Python (parce que je connais un peu) mais tout ça semble très peu adapté à la config d'un serveur d'utiliser le port telnet, je ne l'utilisais déjà plus il y a 15 ans et préférais ssh.
Marsh Posté le 19-10-2015 à 08:37:24
Ben s'il veut atteindre la config d'un vieux switch via telnet, ça peut se justifier
Marsh Posté le 19-10-2015 à 13:49:09
oui, enfin pas sur un serveur sécurisé, ou faut vraiment une zone sûre, pour le reste il faut implémenter un terminal en mode caractère sur un langage fait pour envoyer du page par page, alors c'est pas si adéquat ^^
et si c'est juste pour afficher la sortie d'un telnet en mode verbeux un script shell simple doit pouvoir le faire et envoyer le résultat de la négociation sur la page php s'il n'y a pas d'input/output à rafraichir
Marsh Posté le 19-10-2015 à 14:00:59
telnet ip port <fichier >fichiersortie
et tu affiches fichiersortie sur une page web
en script shell avec 3 arguments, mais tout est modulable ^^
#!/usr/bin/expect
set timeout 20
set hostName [lindex $argv 0]
set userName [lindex $argv 1]
set password [lindex $argv 2]
spawn telnet $hostName
expect "User Access Verification"
expect "Username:"
send "$userName\r"
expect "Password:"
send "$password\r";
interact
Marsh Posté le 22-10-2015 à 10:54:59
Bonjour pour répondre a tous le monde je voulais utiliser le telnet pour afficher une console minecraft via un plugin...
Mais j'ai trouvé une solution alternative.
Merci pour toute vos réponse.
daloi
Marsh Posté le 11-10-2015 à 20:39:34
Bonjour,
Comme dis dans le titre je cherche un script permettant de se connecter a une console via telnet pour ensuite l'afficher sur une page web en utilisant du php.
Si vous connaissez le script je vous en serrez vraiment très reconnaissant si vous me le donner.
ps: Je suis une brèle en php
Merci d'avance
daloi