Comments 56
reg-файлы настроек для winvnc и настройки для plink. Последний очень хочет одобренный ключ SSH в реестре и нет никакой возможности не интерактивно добавить его.
А публикация ключика по DNS не помогает?
0
Без патча на Putty только так, или попросит пользователя в черном окне нажать Y (чего испугаются 90% из тех, на кого рассчитан такой способ подключения)
+1
В таком разе можно воспользоваться cygwin/msys -версией ssh…
0
можно, но там еще будут лишние библиотеки от которых тот же mingw32 зависит
+1
Кстати, можно было бы воспользоваться чем то наподобие openvpn, или вообще ограничиться stunnel-ем…
Да, задачка интересная, и решается в 1000 и 1 способ — в том числе можно было бы прикрутить hamachi или teredo/ipv6
Да, задачка интересная, и решается в 1000 и 1 способ — в том числе можно было бы прикрутить hamachi или teredo/ipv6
+2
Попробуйте вот эту штуку — sshwindows.sourceforge.net/
У неё синтаксис такой же, как у обычного ssh. А значит можно сделать что-то вроде ssh -R blah:127.0.0.1:blah user@host -i id_dsa.key -o StrictHostKeyChecking=no сделать из bat-файла.
Тогда решение становится универсальным. Кладем в архив bat файл + sh файл, файлы для винды и скрипт, который установит и запустить x11vnc в туксах.
Ну и покопайтесь по хабру, тут были обзоры программ, которые софтину по экзешнику упаковывают в portable вместе со всем необходимым. Месте занимать много будет, зато решение красивое будет.
У неё синтаксис такой же, как у обычного ssh. А значит можно сделать что-то вроде ssh -R blah:127.0.0.1:blah user@host -i id_dsa.key -o StrictHostKeyChecking=no сделать из bat-файла.
Тогда решение становится универсальным. Кладем в архив bat файл + sh файл, файлы для винды и скрипт, который установит и запустить x11vnc в туксах.
Ну и покопайтесь по хабру, тут были обзоры программ, которые софтину по экзешнику упаковывают в portable вместе со всем необходимым. Месте занимать много будет, зато решение красивое будет.
+1
Собсно это вторым этапом, попробую на Autoit сделать, за sshwindows спасибо, не натыкался
0
Ещё и порты на сервере можно будет генерировать рандомно или по функции от времени, чтобы не совпадали. Тогда и php скрипт особенно не нужен будет по факту.
Ну и да, если сидите под никсами — то там есть прекрасная remmina, которая умеет ходить на vnc через туннели, дабы не открывать vnc наружу.
Если получаться чего не будет — попинайте меня палочкой в почту, попробую довести до конца вашу идею (т.е. до полной автоматики), но с учетом linux-клиента на нашей стороне.
Ну и да, если сидите под никсами — то там есть прекрасная remmina, которая умеет ходить на vnc через туннели, дабы не открывать vnc наружу.
Если получаться чего не будет — попинайте меня палочкой в почту, попробую довести до конца вашу идею (т.е. до полной автоматики), но с учетом linux-клиента на нашей стороне.
0
на InqSoft Neo Sign 0f Misery будет компактнее.
0
Там же UVNC repeater используется, хотя надо пропробовать, спасибо за наводку.
Клиенты любые не только форточки, ssh -R в любой *nix системе, да и со скриптами там лучше
Клиенты любые не только форточки, ssh -R в любой *nix системе, да и со скриптами там лучше
0
Я даже как то писал статью, еще в песочнице, с разбором и модификацией клиента. Но тогда было никому не интересно :)
Но самому построить такую систему интереснее, согласен :)
Но самому построить такую систему интереснее, согласен :)
0
А если абонент за NATом? и я за NATом, тогда песни не будет?
0
Замените суперклей на синюю изоленту! ;)))
+2
Мы армированный скотч больше любим
0
Ну так скотч, пусть даже армированный, это не метафора!
В отличие от синей-то изоленты.
В отличие от синей-то изоленты.
+1
А еще в большинстве случаев хватает шаринга экрана через Skype.
0
Может я не в тренде, но мой типичный юзер просто в экстазе когда «диктует циферки по телефону и вуаля».
Я сам пользовался VNCшными приблудами до TeamViewer'а, но то что дает этот продукт (несмотря на все тормоза и глюки) бесценно, ибо как говорил товарищ А. Энштейн: «Всё должно быть сделано настолько просто, насколько возможно, но не проще!», чего не скажешь о предлагаемом решении (надеюсь пока-что не скажешь ибо а) open source и б) пропуск трафика через левый сервер не есть вери гуд ):).
Я сам пользовался VNCшными приблудами до TeamViewer'а, но то что дает этот продукт (несмотря на все тормоза и глюки) бесценно, ибо как говорил товарищ А. Энштейн: «Всё должно быть сделано настолько просто, насколько возможно, но не проще!», чего не скажешь о предлагаемом решении (надеюсь пока-что не скажешь ибо а) open source и б) пропуск трафика через левый сервер не есть вери гуд ):).
0
Я когда-то пытался что-то такое сваять с autoit + pptp_vpn + vnc. Но подошёл к вопросу не так основательно, как Вы и честно говоря забил. Велосипед против Teamviewer'a не покатил.
Я думаю многие пытались что-то сделать, но Вы меня поразили, доведя эту идею до конца, ведь сам я сдался.
Я думаю многие пытались что-то сделать, но Вы меня поразили, доведя эту идею до конца, ведь сам я сдался.
0
Есть бесплатное, кросплатформенное решение: «Удаленный рабочий стол Chrome BETA» chrome.google.com/webstore/detail/gbchcmhmhahfdphkhkmpfmihenigjmpp
0
я делал такую же штуку :)
только я не plink взял, а самую что ни наесть putty и с помощью напильника и топора (в основном топора :D ) она превратилась с одну форму с кнопкой connect весом 130 кб.
изначально задача была коннеститься к серверам и в тренде был rdp, однако жись показала, что чаще нужен именно vnc и был прикручен tightvnc сервер (вес стал уже 300кб), который разворачивался из ресурсов и запускался из temp'a (антивирам незачет ни один не ругался :)) ) пользователю осталось продиктовать номер порта к которому следовало подключаться.
а еще она умела стартовать как служба. А еще vncviewer из tightvnc научился отлавливать alt-tab, ctrl+esc, winkey…
на самом деле мне очень жаль, что практически заброшена разработка open source' ных vnc серверов.
тот же tightvnc (мне очень нравится!) отрабатывает позже чем тот же teamviewer:
наверняка уже появились новые способы отлавливать изменения на экране.
в прицепе эта тема мне очень близка — создание бесплатного аналога teamviewer-a — может даже на статейку хватит.
только я не plink взял, а самую что ни наесть putty и с помощью напильника и топора (в основном топора :D ) она превратилась с одну форму с кнопкой connect весом 130 кб.
изначально задача была коннеститься к серверам и в тренде был rdp, однако жись показала, что чаще нужен именно vnc и был прикручен tightvnc сервер (вес стал уже 300кб), который разворачивался из ресурсов и запускался из temp'a (антивирам незачет ни один не ругался :)) ) пользователю осталось продиктовать номер порта к которому следовало подключаться.
а еще она умела стартовать как служба. А еще vncviewer из tightvnc научился отлавливать alt-tab, ctrl+esc, winkey…
на самом деле мне очень жаль, что практически заброшена разработка open source' ных vnc серверов.
тот же tightvnc (мне очень нравится!) отрабатывает позже чем тот же teamviewer:
наверняка уже появились новые способы отлавливать изменения на экране.
в прицепе эта тема мне очень близка — создание бесплатного аналога teamviewer-a — может даже на статейку хватит.
0
А USB прокинуть можно? LinuxWindows или LinuxMac
0
UFO just landed and posted this here
UFO just landed and posted this here
Я сейчас активно играюсь с повершеллом, но по умолчанию запуск скриптов запрещен, так бы можно было красиво Ваше решение обернуть…
0
UFO just landed and posted this here
Я не против ammy или teamviewer. Последним пользуюсь довольно часто, просто встал вопрос о покупке лицензии — и соответственно вопрос «за что платить 20-40к». Основное назначение — доступ к рабочему столу, аудио, передачей файлов, презентациями я ни разу не пользовался. Получается платить не за что.
0
Переписал на VBS, получилось сильно лучше — 545кб (plink оставил, winssh требует cygwin, а он больше 2мб), туннель убивается после выхода из winvnc. Набросал добавление в базу данных, список сеансов, быстрое подключение (скачивается vnc-файл). Получилось вроде бы удобно.
Кто может помочь с приличной веб-мордой?
Кто может помочь с приличной веб-мордой?
0
Можно поинтересоваться, есть ли дальнейшее развитие проекта?
У меня для TM есть большой плюс, это возможность с любого подотчетного компа удаленного офиса или объекта используя аккаунт ТМ, оказать оперативную поддержку другому офису.
Хотя, я так понимаю, здесь можно на базе веб-интерфейса и парольного доступа к страничке со списком подключенных клиентов аналогично получить доступ к управлению из любого места?
У меня для TM есть большой плюс, это возможность с любого подотчетного компа удаленного офиса или объекта используя аккаунт ТМ, оказать оперативную поддержку другому офису.
Хотя, я так понимаю, здесь можно на базе веб-интерфейса и парольного доступа к страничке со списком подключенных клиентов аналогично получить доступ к управлению из любого места?
0
Где-то была картинка про троллейбус.
Но согласен уметь собрать такую штуку это круто.
Так же подумал о покупке лицензии Teamviewer.
Но согласен уметь собрать такую штуку это круто.
Так же подумал о покупке лицензии Teamviewer.
0
как решаете проблему VNC с раскладками (переключение, если у клиента и у Ваc на одинаковые хоткеи)?
0
Извините, что поднимаю старую тему, но вопрос своей актуальности до сих пор не потерял.
Все попытки до этого так или иначе натыкались на какие-то грабли
Однако буквально только что увидел, что ребята из Контура пользуются VNC для поддержки, скорее всего — сильно допиленный VNC скомпилированный под себя.
Если кому-то интересно — скачать можно на их сайте по ссылке внизу «дистанционная помощь»
https://auth.kontur.ru
Т.е. в принципе это работает…
Все попытки до этого так или иначе натыкались на какие-то грабли
Однако буквально только что увидел, что ребята из Контура пользуются VNC для поддержки, скорее всего — сильно допиленный VNC скомпилированный под себя.
Если кому-то интересно — скачать можно на их сайте по ссылке внизу «дистанционная помощь»
https://auth.kontur.ru
Т.е. в принципе это работает…
0
Sign up to leave a comment.
Аналог Teamviewer из VNC, SSH и суперклея