Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » UNIX » shellinabox на Debian

Модерирует : ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

alexeySTP



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Система - Debian Wheezy 6.0
Установил shellinabox из репозитория testing вместе с пакетом libssl1.0.0.
Проверил, слушает ли оно по порту 4200:

Код:
 netstat -nap | grep shellinabox

Получил ответ, что слушает:

Код:
tcp        0      0 127.0.0.1:4200          0.0.0.0:*               LISTEN      7279/shellinaboxd
unix  3      [ ]         STREAM     CONNECTED     6228151  7280/shellinaboxd
unix  3      [ ]         STREAM     CONNECTED     6228150  7279/shellinaboxd
 

Дал команду shellinaboxd -s /:LOGIN
И поучил: Failed to find any available port
Естественно, при этом через браузер демон не работает - есть какой-то косяк.
Помогите этот косяк обнаружить!
 

Всего записей: 443 | Зарегистр. 26-01-2004 | Отправлено: 16:22 15-02-2014
Alukardd



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alexeySTP
Не смотря на то, что я первый раз вижу название этой софтины, ответ очевиден — Вы уже запустили демон, который слушает стандартный для него порт, а потом выполняете ещё раз команду shellinaboxd, которая тоже по сути является запуском процесса, который хочет слушать тот же самый порт, а он-то и занят.
 
Собственно настройте софтину через конфиг файлы, они явно должны иметься, и просто перезапустите службу.

----------
Microsoft gives you windows, linuх gives you the whole house...
I've been using Vim for about 4 years now, mostly because I can't figure out how to exit it.

Всего записей: 6563 | Зарегистр. 28-08-2008 | Отправлено: 01:01 16-02-2014
alexeySTP



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alukardd
Спасибо, ночью пришла в голову та же идея. Ступил.
 
Был и еще один косяк - опробовать через IE и без включенного режима совместимости. Ибо в firefox (>15) и chrome (>31) есть проблема с минусом, подчеркиванием и некоторыми др. спецсимволами (issue 202 у девелопера на сайте). И демон рвал соединение с IE - видать, под то заточен. В режиме совместимости IE рендерит не совсем корректно, но дает вводить все символы - т.е. им пользоваться можно, особенно если нужна просто командная строка, а не псевдографический интерфейс. Надо принять во внимание, что мышь работать не будет, а Fn-клавиши при запуске mc отрабатываются в mc, а не в браузере.
Может, грабли, на которые я наступил, кому-то помогут не потерять время на настройку этого сервиса.

Всего записей: 443 | Зарегистр. 26-01-2004 | Отправлено: 16:17 16-02-2014
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Операционные системы » UNIX » shellinabox на Debian


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru