Клиент Web ssh / telnet

Прямо сейчас я нахожусь в затруднительном положении. Я хотел знать, видел ли кто-нибудь HTML-код или веб-клиент PHP-ssh, поскольку и моя компания, и школа блокируют все, кроме порта 80. Я – контролер, когда речь идет о моих серверах, так что я. Я нашел такие вещи, как ворота, но вот конкретно моя проблема.

У меня есть доступ через порт 80. Я размещаю сайты на порту 80, если мой сервер. Я могу запускать скрипты PHP через Apache. Я не могу посещать сайты с помощью шифрования. Я не могу изменить порт ssh (верьте мне, я пробовал) У меня есть root-доступ к серверу.

Любая помощь или идеи будут оценены. Если хуже будет хуже, я могу написать свой собственный PHP.

3 Solutions collect form web for “Клиент Web ssh / telnet”

Возможно, Shell в коробке , Gate One или Commando делают то, что вы хотите, но вам может потребоваться настроить их для отключения шифрования:

Shell In A Box реализует веб-сервер, который может экспортировать произвольные инструменты командной строки в эмулятор веб-терминалов. Этот эмулятор доступен для любого браузера с поддержкой JavaScript и CSS и не требует каких-либо дополнительных плагинов для браузера. Наиболее типично, логические оболочки будут экспортироваться следующим образом:


Gate One ™ – это веб-эмулятор терминала и SSH-клиент, который передает мощь командной строки в Интернет. Он не требует плагинов для браузера и построен поверх мощной системы плагинов, которая позволяет настраивать каждый аспект его внешнего вида и функциональности.


Commando.io – это веб-интерфейс для оптимизации использования SSH для развертывания и задач системного администрирования в группах удаленных серверов.

Вы можете запустить Ajaxterm на своем сервере (вам нужно будет запустить там веб-сервер). Ajaxterm – это веб-приложение, которое дает вам терминал внутри браузера. Это нормально для ввода команд, это отстой для передачи файлов. Есть пакет Ubuntu и страница сообщества Ubuntu .

httptunnel позволяет туннелировать соединение через HTTP PUT запросы HTTP PUT . Таким образом, вы можете использовать ssh поверх этого (например, с помощью ProxyCommand ), тогда вам не придется жертвовать шифрованием или аутентификацией сервера / клиента.

  • Отсутствие Ubuntu в меню загрузки после установки Cent OS 6
  • Ubuntu не будет спящим
  • Как поделиться экраном между Centos 7 и Ubuntu 14?
  • найти причину повреждения файла при копировании файлов на сетевой ресурс на машине Ubuntu
  • rsync не удаляет файлы в каталоге назначения
  • Выполнить команды Lua в Awesome window manager
  • aufs fs монтируется перед составными частями
  • Как я могу переименовать все файлы в текущем каталоге с определенным расширением на другое расширение?
  • openssl s_client зависает
  • Изменить имя поиска по умолчанию
  • Не удалось подключить вторичный HDD на CentOS 6.7 (Необходимо указать файловую систему?)
  • Interesting Posts

    Где хранятся дистрибутивные пакеты Python во FreeBSD?

    Программа, которая работает в оболочке (например, сосна) по сравнению с сценарием оболочки

    Сценарий оболочки для изменения оболочки пользователя

    .xsession и .xinitrc не выполняются при входе в систему

    Невозможно использовать USB через DD-WRT на Buffalo WZR-HP-G300NH2

    Устройства USB FreeBSD – данное устройство / dev / da * на скорости?

    Почему вырезать не разрезание в правой колонке?

    Использование AWK для вычисления среднего значения и дисперсии столбцов

    Увеличьте число, используя ssh

    Почему я не могу переписать файл с обработанным значением?

    Как получить максимальную информацию для USB-накопителя, просмотрев вывод debugfs?

    переименование нескольких файлов приращения порядка

    Использование инструкции if с помощью или для проверки аргументов для сценария оболочки

    «Безопасный режим» в Linux?

    curl, wget ничего не возвращают

    Linux и Unix - лучшая ОС в мире.