Hi all, not sure if this is the right channel to ask about this, but I'm 
interested in the idea of creating a command-line client for Guacamole. This 
might seem strange, but the idea is that, at my institute, we have Guacamole 
set up in our web portal so that users can emulate ssh in-browser without 
needing to use the VPN that would allow true ssh. However, it's slightly 
inconvenient to use the browser, because using some shortcuts, copying text, 
and the general user experience isn't necessarily as good as a true terminal. 
For that reason I was wondering if I could write a command line tool which acts 
as a client to Guacamole, but instead of running in the browser, it would run 
as a local application that you would install. From reading about the protocol 
I believe it would be fairly trivial to convert the Guacamole responses into 
terminal printing. The only tricky part would be the authentication, which I 
would have some help with, but I expect that I could use the same oauth 
mechanism that Guacamole does, and have users authenticate in the browser in 
order to get an access token.

I'm not asking anyone to build this for me, if it's feasible I would write this 
myself, but I'm just asking here to determine the feasibility of this idea, and 
to maybe get some pointers about how to do this.

Thanks!

[WEHI Logo]


Walter and Eliza Hall Institute of Medical Research
1G Royal Parade Parkville Victoria 3052 Australia

www.wehi.edu.au<https://wehi.edu.au>

Twitter<https://twitter.com/WEHI_research>  |  
Facebook<https://www.facebook.com/WEHIresearch/>  |  
Instagram<https://www.instagram.com/wehi_research>  |  
Youtube<https://www.youtube.com/user/WEHImovies>  |  
LinkedIn<https://www.linkedin.com/company/wehi_research>


WEHI acknowledges the Wurundjeri people of the Kulin Nation as the traditional 
owners of the land where our campuses are located and the continuing connection 
to country and community.

Private and confidential
The content of this e-mail and any attachments may be private and confidential, 
intended only for use of the individual or entity named. If you are not the 
intended recipient of this message you must not read, forward, print, copy, 
disclose, use or store in any way the information this e-mail or any attachment 
contains. If you are not the intended recipient, please notify the sender 
immediately and delete or destroy all copies of this e-mail and any attachment.

Reply via email to