SSH

EasySSH – graphical SSH connection manager

EasySSH is a graphical SSH connection manager designed to make frequently used remote systems easier to organise and access. Rather than repeatedly entering host information on the command line, users can create persistent connection definitions and arrange them into groups.

The interface is deliberately straightforward and is built around opening terminal sessions from saved hosts. Multiple instances of the same connection can be opened when several shells on one machine are required. EasySSH also works with the user’s OpenSSH configuration rather than forcing all SSH information into an unrelated format.

The project is currently looking for additional maintainers, although its basic approach remains useful for users who want a relatively uncomplicated graphical frontend rather than a large server administration platform.

This is free and open source software.

Key Features

  • Create, edit and remove saved SSH connections from a graphical interface.
  • Arrange related machines into groups to keep larger host collections manageable.
  • Open multiple instances of the same saved connection for parallel work on a remote system.
  • Restore previously opened hosts so working sessions can be reconstructed after restarting the application.
  • Synchronise connection information with the user’s ~/.ssh/config file.
  • Customise the integrated terminal to better match the user’s preferred working environment.
  • Includes a dark interface theme for users who prefer working with dark terminal windows and controls.
  • Protect stored application data with a password rather than leaving the connection database immediately accessible.
  • Uses VTE for its embedded terminal, providing a familiar Linux terminal environment inside the connection manager.
  • Built with GTK and Granite, giving the application a native desktop interface rather than wrapping SSH management in a browser.

Website: github.com/muriloventuroso/easyssh
Support:
Developer: Murilo Venturoso
License: GNU General Public License v3.0

Image of EasySSH in action
Click image for full size

EasySSH is written in Vala. Learn Vala with our recommended free books and free tutorials.


Related Software

Graphical SSH Frontends
XPipeShell connection hub and remote file manager
TermoraCross-platform terminal emulator and SSH client
TermixSelf-hosted all-in-one server management platform
NextermSelf-hosted platform for managing remote servers
TabbyModern terminal emulator with SSH and serial support
electermTerminal, SSH, SFTP and file transfer client
RustConnConnection orchestrator with a GTK4/Wayland-native interface
Ásbrú Connection ManagerFull-featured connection manager written in Perl
sshPilotLightweight SSH connection manager
PuTTYSSH and telnet client with sessions
EasySSHConnection manager written in Vala
KerminalModern terminal emulator and SSH manager
OpenSSH GUIFrontend for managing your SSH Keys

Read our verdict in the software roundup.


Best Free and Open Source Software Explore our carefully curated directory of recommended free and open source software, covering every major software category.

The directory forms part of our extensive collection of articles for Linux enthusiasts. It includes hundreds of detailed reviews, together with free and open source alternatives to proprietary software from companies such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

LinuxLinks also covers interesting projects worth exploring, Linux-compatible hardware, free programming books and tutorials, and much more.

Know a useful free and open source Linux application that we haven’t covered? Tell us about it using our submission form.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted