Sarebbe possibile scrivere un client SSH di base in puro javascript utilizzando qualcosa come socket Web orbitati come livello di trasporto? Non vedo alcun esempio di questo, ma sembra che sarebbe una buona cosa avere.È possibile scrivere un client SSH javascript che utilizza socket Web per il trasporto?
7
A
risposta
3
È possibile controllare Ajaxterm e rTerm, che lo utilizza.
Mi piace davvero Orbited e l'ho usato su uno dei sistemi interni della mia azienda (con RabbitMQ). Dovrebbe essere possibile prendere i concetti da quelle applicazioni e usare Orbited come livello di trasporto, anche se non penso che questo sia il miglior caso d'uso (dato che il compito è per utente singolo e non per canale ecc.).
2
Con un proxy sul server per convertire la decompressione del protocollo WebSocket e il tunneling in SSH, certo, potrebbe essere fatto.
Non è stato ancora fatto perché WebSocket non è ancora finito e la maggior parte dei browser non ha implementazioni. Devi ricorrere ai socket Flash per emularlo.
Ehi, grazie. Penso che userò anyterm. Apprezzo l'aiuto. http://anyterm.org/1.1/install.html – BHP