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

Исходное сообщение
"В инкубатор Apache принята система удалённого доступа к рабо..."

Отправлено opennews , 22-Май-16 00:50 
Организация Apache Software Foundation приняла (https://sourceforge.net/p/guacamole/news/2016/05/guacamole-i.../) под своё крыло проект Guacamole (http://guacamole.incubator.apache.org/), в рамках которого развивается ПО для обеспечение удалённого доступа к рабочему столу с использованием в качестве клиента обычного web-браузера. Лицензия на код изменена с MIT на Apache 2.0 (новые версии будут выходить только под лицензией Apache, но старый код остаётся под MIT).


Проект помещён в инкубатор Apache, в котором будет выполнена подготовка инфраструктуры, проведён аудит лицензионной чистоты и проверка способности соблюдения принятых в сообществе Apache принципов разработки. В дальнейшем, как только проект покажет себя готовым для самостоятельного существования, не требующего дополнительного надзора, он будет переведён в число первичных проектов Apache.


Guacamole написан на языках Си, Java и JavaScript, и реализует прослойку, позволяющую организовать управление рабочим столом из web-браузера. Для присоединения к рабочему столу в прослойке поддерживаются штатные протоколы VNC, RDP и SSH. Например, можно экспортировать своё окружение при помощи сервера VNC и использовать Guacamole вместо клиента VNC. Если вместо традиционного X-сервера использовать Xvnc (http://www.tightvnc.com/Xvnc.1.php), то при помощи Guacamole можно организовать работу облачных рабочих столов, в которых управление осуществляется через web-браузер. Кроме графического сеанса поддерживается трансляция в браузер терминального доступа по SSH и telnet.

Guacamole состоит из двух компонентов - сервера (https://github.com/apache/incubator-guacamole-server) и web-клиента (https://github.com/apache/incubator-guacamole-client). Web-клиент написан на JavaScript и отвечает за интерфейс на стороне браузера.
Сервер выступает в роли прокси, транслирующего бинарные протоколы, подобные VNC или RDP, в представление (http://guacamole.incubator.apache.org/doc/gug/guacamole-arch...), передаваемое web-клиенту. При этом поддерживается не только передача картинки и ввода (мышь, клавиатура, сенсорный экран), но и проброс звука, интернационализация, возможность использования нескольких раскладок клавиатур и экранная клавиатура. Базовый управляющий демон сервера guacd, отвечающий за взаимодействие с рабочими столами,  написан на языке Си, а обвязка для трансляции интерфейса в web-браузер написана на Java.

<center><a href="http://guacamole.incubator.apache.org/doc/gug/images/guac-ar... src="https://www.opennet.me/opennews/pics_base/0_1463863662.png&q... style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>


Для работы туннеля может использоваться технология WebSocket или обычный HTTP. Поддержка VNC, RDP  и SSH реализована на стороне сервера при помощи нативных библиотек libVNCServer, FreeRDP и libssh2, что позволяет добиться хорошей производительности и совместимости, близким к стандартным клиентам VNC, RDP и SSH. Проектом также используются libwebp или libpng, libjpeg-turbo, libvorbis, OpenSSL, PulseAudio, Pango и Cairo. Предоставляется фреймворк для разработки расширений. Имеются средства аутентификации через LDAP или с использованием локальной базы пользователей в PostgreSQL или MySQL. Возможна организация централизованного доступа к группе машин, при котором система автоматически перенаправляет клиента на нужный сервер.


<center><iframe width="640" height="480" src="https://www.youtube.com/embed/esgaHNRxdhY?rel=0" frameborder="0" allowfullscreen></iframe></center>

URL: https://sourceforge.net/p/guacamole/news/2016/05/guacamole-i.../
Новость: http://www.opennet.me/opennews/art.shtml?num=44473


Содержание

Сообщения в этом обсуждении
"В инкубатор Apache принята система удалённого доступа к рабо..."
Отправлено Штунц , 22-Май-16 00:50 
классная вещь, видимо.
идея как в SonicWALL Home Office, но теперь каждый сможет реализовать

"В инкубатор Apache принята система удалённого доступа к рабо..."
Отправлено Аноним , 23-Май-16 14:11 
> идея как в SonicWALL Home Office

Идея как в Remote Desktop Web Connection


"В инкубатор Apache принята система удалённого доступа к рабо..."
Отправлено Аноним , 22-Май-16 01:01 
А с опубликованных приложением через это работать можно?  Чтоб весь стол не грузить?

"В инкубатор Apache принята система удалённого доступа к рабо..."
Отправлено anonymous , 23-Май-16 10:33 
Если RemoteApp, то да, поддерживается.

"В инкубатор Apache принята система удалённого доступа к рабо..."
Отправлено Аноним , 22-Май-16 01:24 
еще бы локальные принтеры можно было подключать в ремоут систему , цены бы не было

"В инкубатор Apache принята система удалённого доступа к рабо..."
Отправлено name , 23-Май-16 01:10 
Объясните кто-нибудь, Зачем все это?
Неужели есть компьютеры, на которых изначально нет полноценного клиента, но зато есть браузер.
Какие сценарии использования вообще предлагаются для данного софта?
Для тех же виртуалок есть noVNC
xfreerdp прекрасно работает даже на raspberry, в отличие от браузера

"В инкубатор Apache принята система удалённого доступа к рабо..."
Отправлено anonymous , 23-Май-16 10:42 
> Объясните кто-нибудь, Зачем все это?
> Неужели есть компьютеры, на которых изначально нет полноценного клиента, но зато есть
> браузер.
> Какие сценарии использования вообще предлагаются для данного софта?
> Для тех же виртуалок есть noVNC
> xfreerdp прекрасно работает даже на raspberry, в отличие от браузера

Оно больше на Enterprise повернуто. Удобная консолидация удаленного доступа на несколько серверов для большой группы пользователей с раздачей соответствующих разрешений.


"В инкубатор Apache принята система удалённого доступа к рабо..."
Отправлено ъ , 23-Май-16 14:18 
Пример на вскидку. Страховые агенты. Где только не ездят. Легаси софт запускается как приложение. А вот договора нужно печатать на месте в локальном принтере. Остальные примеры идут по ключевому слову мобильность (удаленный или временный офис).

"В инкубатор Apache принята система удалённого доступа к рабо..."
Отправлено Led , 23-Май-16 21:34 
> Пример на вскидку. Страховые агенты. Где только не ездят. Легаси софт запускается
> как приложение. А вот договора нужно печатать на месте в локальном
> принтере. Остальные примеры идут по ключевому слову мобильность (удаленный или временный
> офис).

По почте на адрес принтера отпрвить не догадались? Не, ну "страховым агентам" простительно. А эникеи их что, одноизвильные обслуживают, что подсказать не могут?


"В инкубатор Apache принята система удалённого доступа к рабо..."
Отправлено ъ , 24-Май-16 16:33 
Для догадливых интеллектуалов:
<цитат>
еще бы локальные принтеры можно было подключать в ремоут систему
<цитат/>

"В инкубатор Apache принята система удалённого доступа к рабо..."
Отправлено fi , 24-Май-16 10:49 
Увы, это судьба многих удаленных разработок - работа с данными не позволяет выносить их за пределы компании, а через такой гейт отслеживают каждый чих.

зы.  Помню амер. банк - вход только через ie6 :(
зы2. мне тогда повезло :) - я работал через java applet


"В инкубатор Apache принята система удалённого доступа к рабо..."
Отправлено GNU PS , 23-Май-16 12:10 
можно настроить печать в PDF принтер(vbs скрипт + postscript) -> MAIL и на конкретный принтер типа ->KYOCERA  - работает в продакшене

"В инкубатор Apache принята система удалённого доступа к рабо..."
Отправлено h31 , 22-Май-16 01:30 
Когда-то пробовал - вроде нормальная вещь. Проблемы две: во-первых, рабочий стол неприятно скейлится под разрешение браузера, и во-вторых, в репозиториях лежат ископаемые версии, а самому собрать это чудо - тот ещё квест.

"В инкубатор Apache принята система удалённого доступа к рабо..."
Отправлено Аноним , 22-Май-16 06:34 
Сервер собирается сполпинка, клиент вообще в виде war файла готовый есть, ставится и работает без всяких квестов.

"В инкубатор Apache принята система удалённого доступа к рабо..."
Отправлено Alter , 22-Май-16 15:21 
Сервер собирается без вопросов. А, скажем, во фре оно в свежем виде есть в портах. В Debian тоже проблем не наблюдалось, процесс сборки очень подробно описан в мануале. В OpenSuse и Арче есть собранные готовые пакеты с последними версиями. Единственное, в чем бывает затык, так это при работе со соединениях с большими пингами (3G), оно отказывается коннектиться.

"В инкубатор Apache принята система удалённого доступа к рабо..."
Отправлено Нониус , 25-Май-16 08:33 
> скейлится

Что это? Как же задолбали все эти ваши придурочные кальки.


"В инкубатор Apache принята система удалённого доступа к рабо..."
Отправлено Аноним , 22-Май-16 02:01 
vnc - тормоз же. Очередной никому ненужный шлак (похоронили), а замены рдп все нет. Тот же редхат в терминале не юзают совсем что ли? Вроде популярный корп дистр.

"В инкубатор Apache принята система удалённого доступа к рабо..."
Отправлено sage , 22-Май-16 17:46 
Современный VNC, например, tigervnc, очень быстрый.

"В инкубатор Apache принята система удалённого доступа к рабо..."
Отправлено Andrey Mitrofanov , 22-Май-16 19:12 
> Современный VNC, например, tigervnc, очень быстрый.

Не, это современный 100Мбит интернет быстрый.


"В инкубатор Apache принята система удалённого доступа к рабо..."
Отправлено Аноним , 22-Май-16 23:34 
Попробуйте поработать с Eclipse с машины, расположенной на гугле..... Даже не из под KDE, а из-под чего-нибудь совсем примитивного.. Результат скорее всего будет такой, что лучше разрабатывать в vim, чем что-то делать серьёзное из-под VNC

"В инкубатор Apache принята система удалённого доступа к рабо..."
Отправлено Аноним , 23-Май-16 10:06 
А что заставляет использовать именно VNC? Есть же ещё пару альтернатив настолько быстрых, что через CDMA-модем работают.

"В инкубатор Apache принята система удалённого доступа к рабо..."
Отправлено Аноним , 23-Май-16 16:55 
> А что заставляет использовать именно VNC? Есть же ещё пару альтернатив настолько
> быстрых, что через CDMA-модем работают.

Миллионы читателей застыли в ожидании, но так и не узнали, что это за "альтернативы".


"В инкубатор Apache принята система удалённого доступа к рабо..."
Отправлено Аноним , 23-Май-16 17:00 
x2go
nx

"В инкубатор Apache принята система удалённого доступа к рабо..."
Отправлено Led , 23-Май-16 21:34 
>> А что заставляет использовать именно VNC? Есть же ещё пару альтернатив настолько
>> быстрых, что через CDMA-модем работают.
> Миллионы читателей застыли в ожидании, но так и не узнали, что это
> за "альтернативы".

X11 - не слышал?


"В инкубатор Apache принята система удалённого доступа к рабо..."
Отправлено fi , 24-Май-16 10:52 
>>> А что заставляет использовать именно VNC? Есть же ещё пару альтернатив настолько
>>> быстрых, что через CDMA-модем работают.
>> Миллионы читателей застыли в ожидании, но так и не узнали, что это
>> за "альтернативы".
> X11 - не слышал?

X11 куда более тормозной чем VNC, был когда-то Бродвей - так он умер уже лет 10 назад


"В инкубатор Apache принята система удалённого доступа к рабо..."
Отправлено Аноним , 22-Май-16 23:35 
> vnc - тормоз же. Очередной никому ненужный шлак (похоронили), а замены рдп
> все нет. Тот же редхат в терминале не юзают совсем что
> ли? Вроде популярный корп дистр.

SPICE. Только медленно его разрабатывают. В составе дистрибутивов его нет, в отличии от VNC.


"В инкубатор Apache принята система удалённого доступа к рабо..."
Отправлено Аноним , 23-Май-16 16:52 
Забавно тема превратилась в "найди годный удаленный рабочий стол под линукс".
Спайс - не то, совсем не то. И я уже молчу о том, что оно еще не родилось даже.

"В инкубатор Apache принята система удалённого доступа к рабо..."
Отправлено Аноним , 24-Май-16 09:19 
> Спайс - не то, совсем не то. И я уже молчу о том, что оно еще не родилось даже.

Ого. Как же у меня через этот протокол целый год работал клиент в виртуалке? Даже больше.


"В инкубатор Apache принята система удалённого доступа к рабо..."
Отправлено Аноним , 24-Май-16 20:09 
слышал звон, да не понял где он? спайс для виртуалок только. А этому мамкиному траллу nx и x2go уже посоветовали

"В инкубатор Apache принята система удалённого доступа к рабо..."
Отправлено Zloe , 28-Май-16 00:58 
есть Xspice. Единственная проблема что у каждого пользователя свой порт подключения

"В инкубатор Apache принята система удалённого доступа к рабо..."
Отправлено Аноним , 22-Май-16 11:07 
увидел в ролике xpenguins - прикольно, но в mate не работает :(((

"В инкубатор Apache принята система удалённого доступа к рабо..."
Отправлено Ананимус , 22-Май-16 16:28 
novnc - Наше Всио!

"В инкубатор Apache принята система удалённого доступа к рабо..."
Отправлено Филибер , 23-Май-16 09:07 
В Ulteo Open Virtual Desktop тоже есть доступ из браузера к далеко расположенным рабочим столам и приложениям.

"В инкубатор Apache принята система удалённого доступа к рабо..."
Отправлено й , 23-Май-16 13:50 
в оригинальном at&t vnc это тоже было. не прижилось.

"В инкубатор Apache принята система удалённого доступа к рабо..."
Отправлено softkot , 23-Май-16 12:07 
Мне в работе помогает x2go чтобы по слабым каналам достаточно комфортно работать удаленно на привычном рабочем месте.

"В инкубатор Apache принята система удалённого доступа к рабо..."
Отправлено Аноним , 23-Май-16 16:57 
> Мне в работе помогает x2go чтобы по слабым каналам достаточно комфортно работать
> удаленно на привычном рабочем месте.

Только кнопки делит и прочие глючат, да и еще вагон недоработок в купе с невозможностью подцепиться к запущенному сеансу с другого клиента... А так комфортно, да.


"В инкубатор Apache принята система удалённого доступа к рабо..."
Отправлено Аноним , 23-Май-16 17:51 
> кнопки делит

дЕлит,
> и прочие глючат

Шо?
> да и еще вагон недоработок

А что в вагоне?
> невозможностью подцепиться к запущенному сеансу с другого клиента

Я цепляюсь к x2go x2go-клиентом, другие не пробовал.