В консоль прямо из браузера

Большую часть времени на моем рабочем столе открыты 2 приложения: браузер и консоль. Мысли о том, что неплохо было бы их совместить нет-нет да и приходят в голову. Сделать это можно в разных формах: есть ssh-клиенты, встроенные в Java-апплет, Flash-приложение. Можно написать плагин для Firefox. Но зачем изобретать велосипед, если кто-то попрофессиональнее меня уже наверняка этим занимался? И действительно, есть ssh-расширение к браузеру — FreeSSH.



Разработка довольно свежая (релиз датирован нынешним апрелем, если не ошибаюсь). Написано расширение на JavaScript (+XUL). Из достоинств — поддерживает соединение по ключу, может хранить настройки на несколько соединений, которые удобно выбирать из списка. Адекватно реагирует на изменение размера экрана. Так что в экстремальном случае, когда нужно связаться по ssh с произвольного компьютера — неплохой выход из ситуации. А вот в основной повседневный инструмент превращать этот продукт рановато: скорость прорисовки экрана мала. Еще один существенный недостаток: расширение не имеет кнопки для вызова, нужно вводить в адресной строке браузера специальный URL: chrome://firessh/content/.

И все-таки затея перспективная. Может со временем и выльется в что-то такое, что позволит обходиться без GUI-терминалов.
  • +4
  • 04 июня 2011, 13:42
  • yababay

Комментарии (9)

RSS свернуть / развернуть
+
0
Надеюсь плагин не отправляет логин с паролем и адресом сервера куда надо
avatar

Sergei_T

  • 04 июня 2011, 14:04
+
0
Меня это тоже беспокоит Выяснить досконально не удалось, разбираться с исходниками некогда. Поэтому испытания проводил на локальном компьютере.
avatar

yababay

  • 04 июня 2011, 15:30
+
0
Вот и я что-то опасаюсь. Просто были случаи в репозитарии плагинов Firefox
avatar

Sergei_T

  • 04 июня 2011, 16:26
+
0
А вот вариант в виде Java-апплета. Запускается в отдельном окне, поддерживает utf-8, работает очень быстро. Однако о гарантиях безопасности найти ничего не удалось.

avatar

yababay

  • 04 июня 2011, 15:44
+
0
Забыл адрес апплета добавить:

weavervsworld.com/ssh/ssh.php
avatar

yababay

  • 04 июня 2011, 15:54
+
0
Рекомендую Shell In A Box
Шустро работает)
avatar

Tim

  • 13 июня 2011, 22:04
+
0
Классная вещь. Демо впечатлило. Тут уж все должно быть надежнее в плане безопасности.
avatar

Sergei_T

  • 13 июня 2011, 22:33
+
0
Из исходников собралось, но при запуске выдало ошибку сегментирования.
avatar

yababay

  • 13 июня 2011, 22:33
+
0
Попробовать конвертер alien?
avatar

Tim

  • 13 июня 2011, 23:08

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.