Я путешествую пару недель и могу подключиться к Интернету только через Интернет-точки (или открытые точки доступа, если мне повезет)и я сомневаюсь, что всегда смогу найти ssh-клиент для подключения к моим серверам, поэтому мне нужна оболочка, к которой можно получить доступ через браузер.
Ты можешь мне помочь?
Я услышал хорошие рекомендации для AjaxTerm, хотя я никогда не использовал его. Установите его на веб-сайте под Вашим управлением перед отъездом.
Оборотная сторона этого, или действительно любого решения, которое требует, чтобы Вы использовали клиенты не под Вашим управлением (интернет-точки/кафе), то, что необходимо будет ввести пароль на машине, которая может выполнять клавиатурный перехватчик, который будет записывать его и затем использовать учетную запись (обычно для отправки спама). И да, существует много клавиатурных перехватчиков на таких машинах в дикой природе. На самом деле Ваша политика сервера может запретить Вам выполнение этого.
Можно облегчить большинство рисков путем установки одноразовых паролей на серверах (большинство взломщиков не потрудится поддерживать это). Не забывайте брать свой список паролей с Вами.
Если у Вас есть свой собственный ноутбук, AjaxTerm или эквивалент все еще полезны, если Ваше единственное интернет-соединение находится позади брандмауэра, это блокирует ssh трафик. Если можно выполнить ssh сервер на порте 443, это одурачит некоторые брандмауэры, и использование чего-то как штопор одурачит еще немного.
http://www.serfish.com/console/
Это - свободное (регистрация, бесплатная также, я верю), сервис. Обратите внимание, что весь трафик не шифруется тем веб-сайтом, таким образом (поскольку они признают) для них теоретически возможно прервать. Поймите это, и Вы будете в порядке.
Если можно установить материал на по крайней мере одном из серверов затем, Вы могли бы использовать shellinabox (и страница справочника). В основном дает Вам оболочку, встроенную в веб-страницу на Вашем собственном сервере.
Не уверенный, насколько хороший любой из них, но кто-то спросил что-то подобное относительно StackOverflow некоторое время назад.
Я ненавижу классика, "Я знаю реальный вопрос и фактический ответ лучше, чем OP" типы на таких сайтах, но почему беспокойство, устанавливающее что-нибудь на Вашем веб-сайте, если это - среда напоминания? Что касается поддержки клиентов SSH, что платформа Вы на? PuTTY легко соответствует на карте с интерфейсом USB. Я даже не упомяну USB дистрибутивы Linux. Простой поиск на трубах покажет Вам богатство опций.
http://liftoffsoftware.com/Products / GateOne
Это бесплатный эмулятор терминала с открытым исходным кодом на базе HTML5 и клиент SSH. Вы запускаете его на своем собственном сервере. Вот исходный код на Github:
https://github.com/liftoff/GateOne/
... и вот видеообзор:
http://www.youtube.com/user/LiftoffSoftware
Полное раскрытие: я являюсь автором Gate One.