OpenSSH is a Linux port of OpenBSD's excellent OpenSSH. This Linux port basically consists of a few fixes to deal with the way that OpenSSL is usually installed on Linux systems, a few replacements for OpenBSD library functions and the introduction of PAM support. This version tracks changes made to the OpenBSD CVS version. Read more hot
ssh is a program to log into another computer over a network, to execute commands in a remote machine,
and to move files from one machine to another. It provides strong authentication and secure communications over insecure channels. It is intended as a replacement for rlogin, rsh, rcp, and rdist. hot
autossh starts a copy of ssh and monitors it, restarting it as necessary should it die or stop passing traffic.
Belier allows opening a shell or executing a command on a remote computer through an SSH session. The main feature of Belier is its ability to cross several intermediate computers before realizing the job.
Cluster SSH controls a number of xterm windows via a single graphical console window to allow commands to be interactively run on multiple servers over an ssh connection.
ClusTerm is used to SSH into a cluster of systems and execute the same commands on all the systems. ClusTerm combines a number of Gnome Terminal widgets (VTE) in a single graphical window and copies the input of one terminal in all other terminals.
Connection Manager allows you to pre-configure connecting to various systems using a single consistent interface.
csshX is a tool to allow simultaneous control of multiple SSH sessions. csshX will attempt to create an SSH session to each remote host in separate Terminal.app windows. A master window will also be created. All keyboard input in the master will be sent to all the slave windows.
cxSSHAdmin is a menu (ncurses with dialog) based utility to perform various administration tasks via SSH. It has features things like a list of SSH hosts to select from, automatic generation of the hosts list, login or remote execution of commands on one or multiple hosts, and password-less access (with SSH keys).
FreSSH is a free implementation of the SSH communication protocol. It is compact, modular, portable, and designed for security and performance. It is a completely new implementation sharing no code with any other implementation of the SSH communication protocol.
Gnome SSH Tunnel Manager
gSTM, the Gnome SSH Tunnel Manager, is a front-end for managing SSH-tunneled port redirects. It stores tunnel configurations in a simple XML format. The tunnels, with local and remote port redirections, can be created, deleted, modified, and individually started and stopped through one simple interface. It is useful for anyone wanting to securely access private services over an encrypted tunnel.
Gnome-sshman is an SSH session manager for GNOME. It is easy and fast to use, and is useful for system administrators that need to connect to many SSH servers. Gnome-sshman saves ssh sessions and allows you to open a saved session with a double click in nautilus or opening a new session running gnome-sshman.
A PuTTY clone, intended to be used in a Gnome environment. It stores and launches Telnet and SSH sessions.
HotSSH is an interface to Secure Shell, for GNOME and OpenSSH. It intends to be a better experience than simply invoking "ssh" from an existing terminal window.
kssh is a KDE front-end to ssh. It can work as a standard KDE application that launches ssh connections in a terminal or as a konsole session.
Massh is a mass ssh'er that allows for parallel execution of commands on remote systems. Massh makes updating and managing hundreds or even thousands of systems possible.
Mosh is a remote terminal application that allows roaming, supports intermittent connectivity, and provides intelligent local echo and line editing of user keystrokes. It is a replacement for SSH.
OctopuSsh is a simple application that can help system administration of multiple machines over the net using an SSH connection.
Omnitty is a curses-based program that allows one to log into several machines simultaneously and interact with them, selectively directing input to individual machines or groups of selected machines.
OpenSSH Heartbeat/Watchdog Patch
OpenSSH Heartbeat/Watchdog Patch adds a heartbeat (keepalive) function to ssh.
OpenSSH SRP patch
OpenSSH SRP patch adds Secure Remote Password (SRP) support to OpenSSH (portable version).
PAC provides a GUI to configure SSH and Telnet connections, including usernames, passwords, EXPECT regular expressions, and macros.
pssh provides parallel versions of the openssh tools. It includes Parallel ssh (pssh), Parallel scp (pscp), Parallel rsync (prsync), Parallel nuke (pnuke), and Parallel slurp (pslurp).
PuTTY is a free implementation of Telnet and SSH for Win32 and Unix platforms, along with an xterm terminal emulator.
Quest OpenSSH is a version of OpenSSH modified and packaged to provide default single sign-on capability for customers using Quest's Vintela Authentication Service (VAS) and/or Vintela Management eXtensions (VMX) products. Quest's version of OpenSSH defaults to authenticating users and hosts with GSSAPI. It works in conjunction with VAS, to allow secure shell single sign-on to Unix hosts joined to Active Directory domains.
RSTunnel allows you to tunnel through data between two networks in a secure and encrypted tunnel. It uses SSH to connect the two machines. This will setup a tunnel for you, and make sure that it's constantly running.
SecPanel serves as a graphical user interface for managing and running SecureShell (SSH) connections.
SSH Filesystem is a filesystem client based on the SSH File Transfer Protocol. Since most SSH servers already support this protocol it is very easy to set up: i.e. on the server side there's nothing to do.
SSH ManaGeR is a Unix open ssh client wrapper script written in Perl. sshmgr provides for a user based profiles configuration. SSH ManaGeR is now deprecated in favour of CONNection ManaGeR.
ssh-gui is a front-end for ssh which can open multiple xterms with connections. It supports all ssh options and soon will support user-host config saving and xterm config.
sshexport tries to export ssh public keys to specified sites. It will walk you through generating key pairs if it doesn't find any to export.
sshfs is a a network filesystem client to connect to SSH servers.
Sshpass is a tool for non-interactivly performing password authentication with SSH's so called "interactive keyboard password authentication". Most user should use SSH's more secure public key authentiaction instead.
sshproxy is a pure Python implementation of an SSH proxy. It allows users to connect to remote sites without having to remember the password or key of the remote sites.
sshrc works just like ssh, but it also sources the ~/.sshrc on your local computer after logging in remotely.
storm is a command line tool to manage your ssh connections.
tentakel is a program for executing the same command on many hosts in parallel using ssh.
The Distribulator is an SSH-based command execution and file transfer utility that includes support for both batch and console mode, XML configuration, multiple server enviornments, and auditing via syslog.
tlssh is like SSH, but based on TLS. With tlssh, users log in using client certificates, never usernames or passwords.
Toolkit for OpenSSH Key Administration provides a way for network administrators to centralize their SSH key management. It can manage a database of public keys via a GUI (and an upcoming command line interface), dynamically enabling on a per-key, per-user, and per-host basis.
Tunnel Manager is a graphical SSH tunnel manager. It supports both SSHv1 and SSHv2 tunnels and can be configured to manage the keys in your ssh-agent.
Conch is an SSHv2 implementation written in Python. SSH is a protocol designed to allow remote access to shells and commands, but it is generic enough to allow everything from TCP forwarding to generic filesystem access. Since conch is written in Python, it interfaces well with other Python projects, such as Imagination. Conch also includes a implementations of the telnet and vt102 protocols, as well as support for rudamentary line editing behaviors.
Vintela OpenSSH is a version of OpenSSH modified and packaged to provide default single sign-on capability for Vintela customers using the Vintela Authentication Service (VAS) and/ or Vintela Management eXtensions (VMX) products. Vintela's version of OpenSSH defaults to authenticating users via the GSSAPI-with-MIC mechanism. It works in conjunction with VAS, to allow secure shell single sign-on to Unix hosts that have been joined to Active Directory domains.
vxargs is inspired by xargs and pssh. It provides the parallel versions of any arbitrary command, including ssh, rsync, scp, wget, curl, and whatever. One reason to use it is to control a large set of machines in the wide-area network.
zeroSSH is a cross-platform GUI frontend for listing and accessing SSH services advertised via Bonjour/Zeroconf.
Zmodem SSH is for interactively transferring files to a remote machine while using the secure shell (ssh). It is intended to be a convenient alternative to scp.