Przeszukałem twarz sieci, szukając odpowiedzi na pytanie, które uważałem za proste. Mój cel jest prosty. Chcę zbudować prostego internetowego klienta SSH przy użyciu modułu (ów) Node.js. Znalazłem kilka opcji, jeśli chcę połączyć się z samym serwerem węzła, ale nie mogę znaleźć żadnych przykładów połączenia z serwerem REMOTE.Łączenie ze zdalnym serwerem SSH (przez Node.js/konsolę html5)
Zasadniczo wynik szukam jest workflow tak: Podłącz do serwera WWW -> Kliknij na nazwę serwera na liście serwerów -> Enter sesji SSH do serwera Kliknąłem na
Jedyną rzeczą Odkryłem, że jest to nawet zdalnie zbliżone do tego, czego szukam, to guacamole. Nie chcę jednak używać guacamole, ponieważ chcę, aby ta aplikacja była niezależna od systemu operacyjnego. Obecnie buduję go na platformie Windows 10, a kiedy skończę, przeniesię go do Fedory.
Znalazłem ten samouczek dla creating an SSH terminal. Jednak wszystko to tworzy (lub próbuje utworzyć) połączenie SSH z systemem lokalnym.
Kolejne opcje, które wyglądały absolutnie fantastycznie, to tty.js. Niestety, dolna linia jest taka sama, jak w powyższym samouczku. Moduł pozwala tylko na łączenie się z serwerem node.js, NIE z serwerami zdalnymi.
Ktoś ma informacje na temat możliwej ścieżki do tego celu?
Koleś, jesteś absolutnie rock! :) – Ethan
Czy nie ma czegoś podobnego do RDP i VNC do you? :) – Ethan
Pojawia się szybkie wyszukiwanie vnc [this] (http://blog.mgechev.com/2013/08/30/vnc-javascript-nodejs/). Jest trochę stary i może zostać zoptymalizowany, ale może nadal działać. Jeśli chodzi o PROW, nie widziałem jeszcze implementacji/wiązania RDP dla węzła. – mscdex