It does. MobaXterm have a bunch of it already, file manager on the side and ability to pass X11
A native graphical shell for SSH
21–30 of 239 posts
Re: A native graphical shell for SSH
#22Earlier quoted context omitted.
No. A shell is any user interface. Windows shell is explorer.exe and it used to be possible to change that via a config line in a system INI file. SSH protocol also isn’t just for CLI work. It supports file transport (eg SFTP), TCP/IP forwarding and even SOCKS HTTP proxying. You also used to be able to run GUI applications over SSH via X11.
You have a very loose definition of a shell that conflicts with about 40 years of history.
Just FYI.
Re: A native graphical shell for SSH
#23Interesting, kind of like a more fancy web shell. Haven't really ever seen the need for those, mostly because terminals work better than browsers.
Re: A native graphical shell for SSH
#24I take it you don't know about "X11Forwarding yes" or "html5 web app"
For browsers, capabilities like connecting to Unix sockets have been dismissed as extremely niche
That is a security concern, that's why it isn't implemented. At least raw unix socks. You can have WebSockets and other ports only limited to http.Re: A native graphical shell for SSH
#25Edit: withdrawing this objection, had no idea that right-clicking allowed the speed to be adjusted.
Re: A native graphical shell for SSH
#26That's interesting idea. If we put into CLI with some ANSI escape code, that may become something real. Imagine a normal terminal app just render part of the UI in web and communicating in UNIX socket. While doing the fancy UI, everything is still controllable with keyboard, and optionally with mouse. The UI will fallback to text UI for older terminal
So, uh... X11? VNC? RDP?
What I mean is that we can bring some web tech to terminal natively. We don't even need a separated shell. Security and bi-directional communication is built by default because of UNIX socket. But we still need to think how to handle stuff like cookie, local storage, external CSS / JS, ...
Re: A native graphical shell for SSH
#27i'm trying to understand how outer shell works here. on the website you give the following as your motivation: > Apps like Jupyter and Tensorboard are not typically visible to standard web browsers if they’re running on remote servers, because it would be terribly unsafe to let the whole internet touch this app. Instead, they run on a local port on the server, which your computer can’t access directly. > Classically,…
Re: A native graphical shell for SSH
#28Edit: withdrawing this objection, had no idea that right-clicking allowed the speed to be adjusted.
(The one on the website is the standard browser video player, not custom.)
Re: A native graphical shell for SSH
#29Re: A native graphical shell for SSH
#30Edit: withdrawing this objection, had no idea that right-clicking allowed the speed to be adjusted.
Sure, I just added YouTube mirror link to the post: https://youtu.be/e40PLLuZ5KI (The one on the website is the standard browser video player, not custom.)