6/22/2023 0 Comments Mosh shell![]() This is the primary downside for Mosh over SSH at the moment. You need to install Mosh on the client and server that you’re going to be using. If Mosh becomes more popular, though, I suspect someone will take the charge in creating a Windows client as well. Sorry Windows users! You don’t get the cool tools like the rest of the *nix using folks. It doesn’t look like there’s a Mosh package or installer for Windows, though. If all of that doesn’t help, Mosh is open source (GPLv3 or later) and you can grab the source and compile on your own. ![]() If you look at the Mosh Website you’ll see that the project is packaged for Debian, Ubuntu, Fedora, Arch, and even Mac OS X. Mosh actually uses SSH to make the connection, but then hands off to the remote mosh-server and runs over UDP. When I say that Mosh is a “replacement” for SSH, that’s sort of an exaggeration, though. Mosh is a terminal application that supports roaming, intermittent connectivity, and gets rid of the wait for a server reply when showing you your keystrokes. It’d be better if you had a tool that could handle network problems and modern day computer usage with aplomb. Lots of us, for instance, use GNU Screen or Tmux to ensure that we can keep a shell session going if we need to drop our connection.īut that’s, well, kludgey. Some tools already provide a kludgey way around dropped connections and workers who need mobility. If you need a persistent connection, take a look at Mosh. When dealing with iffy Wi-Fi connections, moving around from coffeeshop to home office, or just putting your laptop to sleep for a few minutes, you lose your SSH connection. SSH is a wonderful thing, but it doesn’t deal very well with today’s mobile workers.
0 Comments
Leave a Reply. |