URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 38564
[ Назад ]

Исходное сообщение
"OpenNews: Jabber-Shell: администрирование посредством Jabber"

Отправлено opennews , 30-Сен-07 21:54 
Опубликован бот Jabber-Shell (http://jabber-shell.ylsoftware.com), позволяющий управлять удалённой системой посредством jabber.


В настоящий момент проект находится на начальной стадии развития. Однако он уже работает и даже пригоден к использованию.


Jabber-Shell работает следующим образом: получив сообщение он смотрит на JID отправителя. Если оно отправлено администратором то полученное сообщение выполняется как команда оболочки (os.system()) с перенаправлением вывода в файл /tmp/jabebr-shell. После завершения выполнения команды содержимое файла /tmp/jabber-shell отправляется в ответном сообщении администратору.


Планы на будущее:


-  Решение известных проблем;
-  Загрузка файлов на удалённую машину и скачивание файлов с неё;
-  Асинхронная обработка очереди сообщений, чтобы можно было убивать зависшую программу.


Jabber-Shell написан на языке python, с использованием библиотеки xmpppy.


URL: http://jabber-shell.ylsoftware.com
Новость: https://www.opennet.ru/opennews/art.shtml?num=12249


Содержание

Сообщения в этом обсуждении
"Jabber-Shell: администрирование посредством Jabber"
Отправлено Аноним , 30-Сен-07 21:54 
Мне одному кажется, что это - извращение...? Зачем тогда SSH, или тот-же Webmin? И зачем вообще использовать вещи не по их назначению? Давайте тогда будем гвозди микроскопом забивать, и какать в цветочные горшки.

"Jabber-Shell: администрирование посредством Jabber"
Отправлено www.andr.ru , 01-Окт-07 10:06 
> Мне одному кажется, что это - извращение...? Зачем тогда SSH, или тот-же Webmin?

Ни SSH, Ни Webmin становять не нужны, если есть Styx! Styx - сладкая палочка! Монтируй любые ресурсы и юзай как свои - не надо считать их чужими и удалёнными.

А поизвращаться линуксологи любят, их хлебом не корми - дай велосипед с квадратными колёсами построить. Да это и не плохо вовсе - флаг в руки, свободная любовь! Пусть каждый творит по способностям. Главное, чтобы не курили :-)


"Jabber-Shell: администрирование посредством Jabber"
Отправлено Аноним , 02-Окт-07 10:53 
Styx?Он через корпоративный фиреволл с жесткими политиками безопасности пролезет?Нет?А будучи в чистом поле через жпрс я смогу это поюзать?Нет?Или сколько траффика оно у меня скушает при работе как локальный ресурс?Вы там жуйте ваши сладкие палочки, если оно вам надо.А я достану из кармана n800 и вбабахаю в жаббере оной нужную команду.Будучи хоть дома, хоть на работе, хоть в поезде, хоть в чистом поле.Ну или по SSH на нужную машину схожу.А вы так сможете с этим вашим styx?

А Webmin хорош если надо поработать из-за совсем злобного фиревола который кроме HTTP ничего не пропускает.

Допускаю что этот ваш styx местами красивее, но кроссплатформенность и интероперабельность судя по всему - никакая (а можно с ним из винды поработать?Из линукса?Из бсд?).А значит оно как-то не нато для удаленного управления когда заранее не знаешь какая машина и какое соединение будет доступно и что на фиреволле разрешено...


"Jabber-Shell: администрирование посредством Jabber"
Отправлено ArchUser , 01-Ноя-08 15:29 
>Мне одному кажется, что это - извращение...? Зачем тогда SSH, или тот-же
>Webmin? И зачем вообще использовать вещи не по их назначению? Давайте
>тогда будем гвозди микроскопом забивать, и какать в цветочные горшки.

Если у тебя "серый" адрес, и цепляешься ты с серого адреса, и цепляешься из гостей, и с венды - то такая фича будет полезной.
Хотя как то слабо... я вот хочу VPN over xmppь, хотя нееет - поверх асечного OSCAR гы-гы-гы.


"Jabber-Shell: администрирование посредством Jabber"
Отправлено Basmach , 30-Сен-07 21:58 
Даешь больше велосипедов! Много и разных.

"Мне одному кажется, что это - извращение...? "
Отправлено Аноним , 30-Сен-07 22:03 
А как к примеру достучаться к машине за натом (к примеру провайдер такой, всех своих клиентов шлюзует).

"Мне одному кажется, что это - извращение...? "
Отправлено B.O.B.A.H. , 30-Сен-07 23:42 
кидай туннель в другую сторону. одну-то машину с "реальным" адресом найдешь?

"Jabber-Shell: администрирование посредством Jabber"
Отправлено t0ly , 30-Сен-07 22:14 
или как например с не очень мощной мобилы проверить что происзодит в сети и что то поменять если надо?

"Jabber-Shell: администрирование посредством Jabber"
Отправлено Анонимус , 01-Окт-07 00:19 
MidpSSH есть для мобил с Java

"Jabber-Shell: администрирование посредством Jabber"
Отправлено Антон Дулепов , 30-Сен-07 22:19 
Интересная новость.
Даёшь полную мобилизацИю!

"Jabber-Shell: администрирование посредством Jabber"
Отправлено Skylord , 30-Сен-07 23:14 
Очень интересная штука! Когда будет более stable - обязательно себе поставлю! Как ни бился - нормальной работы SSH с PPC добиться не удалось (возможно, давно пробовал - надо сейчас посмотреть)... А с мобилы как? Приходит SMS от Nagios, что какая-нить фигня... Хочется сразу глянуть хотя бы в общих чертах... Jabber-клиенты на java есть.

"Jabber-Shell: администрирование посредством Jabber"
Отправлено Ruslan , 01-Окт-07 03:22 
Попробуй putty для ppc. У меня работает на wm 5.0.

"Jabber-Shell: администрирование посредством Jabber"
Отправлено anonymous , 01-Окт-07 06:34 
пробуй лучше mToken

"Jabber-Shell: администрирование посредством Jabber"
Отправлено Аноним , 05-Окт-07 04:09 
>Очень интересная штука! Когда будет более stable - обязательно себе поставлю! Как
>ни бился - нормальной работы SSH с PPC добиться не удалось

Надо было n800 покупать ;).Там ssh и клиент и сервер работаюткак часики.


"Jabber-Shell: администрирование посредством Jabber"
Отправлено Аноним , 01-Окт-07 15:19 
Пипец. И админ jabber сервера может сделать что угодно с машиной? Охрененно.

"Jabber-Shell: администрирование посредством Jabber"
Отправлено Лимуриец , 01-Окт-07 17:22 
XEP-0116, XEP-0188, XEP-0200, думаю, им помогут. Со временем реализуют.

"Jabber-Shell: администрирование посредством Jabber"
Отправлено Аноним , 05-Окт-07 04:36 
>Пипец. И админ jabber сервера может сделать что угодно с машиной? Охрененно.

Если вы не доверяете серверу - зачем его пользовать?С машиной черт с ним а вот то что админ теоретически может при должном желании почитать всю вашу переписку - вас не смущает?


"Jabber-Shell: администрирование посредством Jabber"
Отправлено Аноним , 05-Окт-07 04:37 
>Пипец. И админ jabber сервера может сделать что угодно с машиной? Охрененно.

Есть такая штука, OTR называется, кстати.Слегка помогает от всяких дяденек прослушивающих каналы :)



"Jabber-Shell: администрирование посредством Jabber"
Отправлено AMDmi3 , 01-Окт-07 18:30 
Имхо интереснее IP-over-XMPP сделать, тем более это проще простого. В свое время делал IP-over-IRC, но до практического применения не дошло, ибо сервера банили ботов за excess flood.

"Jabber-Shell: администрирование посредством Jabber"
Отправлено kruk , 01-Окт-07 19:23 
На мой вкус - приятно :)

"Jabber-Shell: администрирование посредством Jabber"
Отправлено Anonymous , 01-Окт-07 23:08 
раньше ботнеты через ирц контролировались, сейчас на жабер перешли =)

"Jabber-Shell: администрирование посредством Jabber"
Отправлено Аноним , 02-Окт-07 00:29 
лучше б стандартизировали какойнить войс овер xmpp и заимплементили б его
чтобы замочить проприетарцев в лице скупа/асек/гуглотока

"Jabber-Shell: администрирование посредством Jabber"
Отправлено Лимуриец , 02-Окт-07 12:33 
Так стандартизировали уже и именно гуглотоковский Jingle. Он же открытый протокол.

"Jabber-Shell: администрирование посредством Jabber"
Отправлено Аноним , 05-Окт-07 05:00 
>лучше б стандартизировали какойнить войс овер xmpp и заимплементили б его
>чтобы замочить проприетарцев в лице скупа/асек/гуглотока

Гуглоток попрошу не обижать, он документированный.А если всем впадлу его реализовывать, ну знаете ли...вон на n800 вполне себе есть его реализация.И сорцы всех кишков оной есть.Фигли вам еще надо то от гугля для полного счастья??


"ICQ"
Отправлено cobain , 02-Окт-07 05:04 
А я уже кучу icq ботов наклипал. У них тока проблема что при выводе результата команды, icq сервак много данных через себя не пропустит, посчитает спамером и блокернёт часа на 2.

"Jabber-Shell: администрирование посредством Jabber"
Отправлено naquad , 02-Окт-07 16:58 
Я себе написал комлексное решение под аську. Умеет все команды и есть модуль, прикручиваемый к sim через который можно получить pty (сижу в vim и пр. без проблем). Так что решение мягко говоря не ново.

"Jabber-Shell: администрирование посредством Jabber"
Отправлено Аноним , 05-Окт-07 04:41 
>Я себе написал комлексное решение под аську. Умеет все команды и есть
>модуль, прикручиваемый к sim через который можно получить pty (сижу в
>vim и пр. без проблем). Так что решение мягко говоря не
>ново.

Только вон то решение можно в руках повертеть.А знание о том что вы там наваяли никак особо не помогает.И, кстати, у жаббера по дефолту SSL юзается, а с аськой - через LAN или не особо доверяемую сеть будет переть нешифрованый траффик.Бесспорно штуки типа OTR и туда можно прикрутить, но ... оно надо?