ShAnKaR
03.10.2009, 01:36
кароче идея такова:
когда не помогает бекконект можно воспользоватся этой фигней, если соответственно на сервере есть perl и cgi-bin
кода и идей натырил из http_tunnel и "Telnet-like Standard Daemon"
установка:
создаем на сервере в папке cgi-bin FIFO файл командой
mkfifo fifo
chmod 777 fifo
загружаем туда же скрипт tun.cgi
потом у себя запускаем
./tun.pl http://localhost/cgi-bin/tun.cgi
и вуаля - мы имеем шел с поддержкой псевдо-терминала на том сервере )
проверял все вроде пашет и mc и тп.
псевдотерминал создается при помощи /dev/ptmx, так как у меня только этот вариант сработал, на других никсовых кроме своего линукса пока не смотрел.
для клиентской части также необходим пакет Term::ReadKey
остальные либы все должны быть по дефолту
вариант черновой поэтому тут запостил, жду коментариев.
когда не помогает бекконект можно воспользоватся этой фигней, если соответственно на сервере есть perl и cgi-bin
кода и идей натырил из http_tunnel и "Telnet-like Standard Daemon"
установка:
создаем на сервере в папке cgi-bin FIFO файл командой
mkfifo fifo
chmod 777 fifo
загружаем туда же скрипт tun.cgi
потом у себя запускаем
./tun.pl http://localhost/cgi-bin/tun.cgi
и вуаля - мы имеем шел с поддержкой псевдо-терминала на том сервере )
проверял все вроде пашет и mc и тп.
псевдотерминал создается при помощи /dev/ptmx, так как у меня только этот вариант сработал, на других никсовых кроме своего линукса пока не смотрел.
для клиентской части также необходим пакет Term::ReadKey
остальные либы все должны быть по дефолту
вариант черновой поэтому тут запостил, жду коментариев.