¿Sería posible escribir un cliente SSH básico en javascript puro utilizando algo así como sockets web en órbita como la capa de transporte? No veo ningún ejemplo de esto, pero parece que sería algo bueno tener.¿Es posible escribir un cliente SSH de JavaScript que use conectores web para el transporte?
7
A
Respuesta
3
Puede consultar Ajaxterm y rTerm, que lo utiliza.
Me gusta mucho Orbited y lo usé en uno de los sistemas internos de mi compañía (con RabbitMQ). Debería ser posible tomar los conceptos de esas aplicaciones y usar Orbited como la capa de transporte, aunque no creo que este sea el mejor caso de uso para ella (ya que la tarea es para un solo usuario y no para un canal, etc.).
2
Con un proxy en el servidor para convertir el desempaquetar el protocolo WebSocket y hacer un túnel en SSH, seguro, podría hacerse.
No se ha hecho aún porque WebSocket aún no está terminado y la mayoría de los navegadores no tienen implementaciones. Tienes que recurrir a los sockets de Flash para emularlo.
Cuestiones relacionadas
- 1. ¿Es posible escribir un cliente de Skype?
- 2. ¿es posible escribir un rastreador web en javascript?
- 3. ¿Cómo puedo hacer que el cliente web use cookies?
- 4. ssh use known_hosts que no sea $ HOME/.ssh/known_hosts
- 5. Cliente SSH para Node.js
- 6. ¿Es posible llamar a un servicio web con Indesign javascript?
- 7. Implemente un cliente SSH en el iPhone
- 8. ¿Es posible escribir código para escribir código?
- 9. ¿Es posible hacer que Node.js use Rhino como el motor de Javascript?
- 10. ¿Es posible que el control .NET WebBrowser use IE9?
- 11. ¿Cómo escribir un servidor retorcido que también es un cliente?
- 12. Al escribir un back-end web para un sistema, ¿es importante que el código pueda funcionar sin Javascript?
- 13. No es posible encontrar el transporte toma "https"
- 14. Escribir un cliente telnet
- 15. Cómo escribir un transporte personalizado basado en socket para WCF
- 16. Conectores Ajax vs. Web vs. Trabajadores web
- 17. Posible escribir un compilador con Javascript?
- 18. ¿Es posible encontrar conectores tmux actualmente en uso?
- 19. ¿Cómo escribo un cliente SSH simple?
- 20. ¿Es posible cargar gzip javascript comprimido sin un servidor web?
- 21. cliente web para servicio web
- 22. ¿Es posible escribir una aplicación web local que no necesita un servidor?
- 23. Definir los tipos de transporte en el lado del cliente
- 24. Cómo hacer que el cliente ssh en Android
- 25. ¿Deshabilitar proxy web para un cliente WCF?
- 26. ¿Es posible escribir un sistema operativo para un teléfono móvil?
- 27. ¿Es posible un túnel SSH a través de Citrix Client?
- 28. ¿Cuál es una manera fácil de que el terminal use un color diferente basado en el nombre de host ssh?
- 29. Twitter Bootstrap Tooltip: ¿es posible evitar escribir javascript?
- 30. ¿Es posible crear un applet web JavaFX?
Hola, gracias. Creo que voy a usar anyterm. Apreciar la ayuda. http://anyterm.org/1.1/install.html – BHP