Ubuntu – Searching for a tabbed SSH client with multi-execution support for Ubuntu

clientsoftware-recommendationssh

I am using MobaXterm on Windows for an SSH client; but, I want to switch to Ubuntu.

Is there any app you can recommend, that supports:

  • A minimum of 12 sessions
  • Tabbed sessions
  • multi-execution support

I prefer using an open-source solution (free or paid), but would also consider a proprietary software.

Best Answer

The best solution i found by far is byobu (maybe running in your client machine in your situation). Its a terminal app based on tmux (also can use screen instead) and can achieve what you want and has other great features like notifications which make it nearly an imperative for me (I use it also on my Arch based systems).

  • You can make splits on the same window, and also make multiple windows.

  • Then you can enter a command(s) to all windows (with Ctrl+F9) or splits (with Shift+F9).

  • Handles multiple (de)atachable running sessions (instances).

  • Also you can set profiles to start byobu sessions with certain config (splits, windows, commands like ssh...).

  • Notifications _(updates, reboot required...) and systray-like "indicators" (cpu, mem, entropy, wlan strength...).

Check this post from the father of this great tool (Dustin Kirkland from Canonical cloud staff), with a simple but usefull video tutorial.