Free Xserver And Tabbed Ssh Client For Mac

PuTTY is the most popular SSH client for Windows. One, and probably the only one, of PuTTY drawbacks is that you need to start a new copy of PuTTY every time you open a new connection. So if you need e.g. 5 active connections you run 5 PuTTY instances and you have 5 PuTTY windows on the desktop.

MTPuTTY (Multi-Tabbed PuTTY) is a small *FREE* utility enabling you to wrap unlimited number of PuTTY applications in one tabbed GUI interface. You are still continue using your favorite SSH client, but you are no longer messing around with PuTTY windows - each window will be opened in a separate tab.

MTPuTTY Features

All PuTTY features
  1. PuTTY is the most popular SSH Connection Clients, however, it is a very basic SSH Client. Related Article 2019 10 XAMPP Alternatives – Install WordPress On Windows And macOS Laptop If you are searching for SSH with more features, here are some of the best and free SSH Clients for both Apple macOS and Microsoft Windows.
  2. MTPuTTY (Multi-Tabbed PuTTY) PuTTY is the most popular SSH client for Windows. One, and probably the only one, of PuTTY drawbacks is that you need to start a new copy of PuTTY every time you open a new connection.
  3. MobaSSH is a free SSH server for Windows, compatible with any ssh client (OpenSSH client, Putty.).MobaSSH comes with an easy to use installer and some useful GNU utilities for monitoring and managing a remote computer silently.

Tectia SSH client is used by many enterprises for system administration and for running legacy text-based applications. It is the leading commercially supported SSH Windows Client on the market. It is the leading commercially supported SSH Windows Client on the market. Mac OS X includes a command-line SSH client as part of the operating system. To use it, goto Finder, and selext Go -> Utilities from the top menu. Then look for Terminal.

Supports all PuTTY protocols - SSH, Telnet, Rlogin, Raw. Supports PuTTY session. You can control and change PuTTY command line parameters. You can run PuTTY configuration from within the program.
Can automatically login the remote servers and 'type' your passwords. Can run any script after login. Can 'type' a script in several PuTTY tabs simultaneously.
Clear tabbed user interface. Servers are grouped in a sidebar. Taskbar to quick access to basic program tasks. Any PuTTY tab can be detached and converted into a general PuTTY window.
Native Win32 code - no need to have any libraries (like .NET, VB etc). Multithreaded automation tasks - freezing in one PuTTY tab will not freeze the other ones.

An SSH client is a software program which uses the secure shell protocol to connect to a remote computer. This article compares a selection of notable clients.


NameDeveloperStatusFirst releaseLatest releaseCurrent versionBased onLicenseSource available
AbsoluteTelnetCelestial Software (Brian Pence)Active19962016-10-1210.16[1]ProprietaryNo
ConnectBotKenny Root / Jeffrey SharkeyActive2007-112018-11-091.9.2 [2]Trilead SSH-2 for JavaApacheYes
CRAX CommanderSoft4U2 Marcin SłowikActive2013-092015-12-011.10.6libSSH2ProprietaryYes
DropbearMatt JohnstonActive2003-04-062017-05-182017.75MITYes
eSSH ClientEcode SoftwareInactive2002-07ProprietaryNo
lshNiels MöllerActive1999-05-232013-06-262.1GPLYes
OpenSSH (OpenBSD Secure Shell)The OpenBSD projectActive1999-12-012019-4-178.0osshBSDYes
PuTTYSimon TathamActive1999-01-222019-03-160.71[3]MITYes
SecureCRTVanDyke SoftwareActive1998-062018-11-158.5.2[4]ProprietaryNo
SSH Tectia Client/ConnectSecureSSH Communications Security (former Tectia)Active1995-072017-06-226.4.15Own implementation in CProprietaryNo
SSH Secure Shell ClientSSH Communications Security Corp.Inactive200020033.2.9[5]ProprietaryNo
Tera TermTeraTerm ProjectActive20042018-08-314.100[6]Tera Term Pro 2.3 (1994–1998)BSDYes
TN3270 PlusSDI USA, Inc.Active2006ProprietaryNo
TtyEmulatorFCS SoftwareActive2002-05ProprietaryNo
ZOC TerminalEmTec, Innovative SoftwareActive1995-07-012018-10-177.21.1[7]ProprietaryNo


The operating systems or virtual machines the SSH clients are designed to run on without emulation; there are several possibilities:

Ssh Client For Mac

  • Partial indicates that while it works, the client lacks important functionality compared to versions for other OSs but may still be under development.

The list is not exhaustive, but rather reflects the most common platforms today.

NamemacOSWindowsCygwinBSDLinuxSolarisJavaOpenVMSz/OSAIXHP-UXiOSAndroidMaemoWindows Phone
CRAX CommanderYesNoNoNoNoNoNoNoNoNoNoNoNoNoNo
DropbearYesNoYesYesYesYes???YesYesYes[Note 1]NoYes?
eSSH ClientYesYes?YesYesYes???NoNoNoNoNo?
lshYesNoNoPartial[Note 2]YesYes???NoNoNoNoNo?
OpenSSH (OpenBSD Secure Shell)IncludedOptional[Note 3]IncludedIncludedIncluded[Note 4]Yes?YesYesYesYesYes[Note 1]YesYes?
SSH Tectia Client/ConnectSecureNoYesNoNoYesYesYes[Note 5]NoYesYesYesNoNoNo?
Tera TermNoYesNoNoNoNoNoNoNoNoNoNoNoNo?
TN3270 PlusNoYesNoNoNoNoNoNoNoNoNoNoNoNo?
WinSCPNoYesNoNoNoNoNoNoNoNoNoYes[Note 1]NoNo?
NameOS XWindowsCygwinBSDLinuxSolarisJavaOpenVMSz/OSAIXHP-UXiOSAndroidMaemoWindows Phone
  1. ^ abcOnly for jailbroken devices.
  2. ^lsh supports only one BSD platform officially, FreeBSD.
  3. ^Win32-OpenSSH can be installed as an optional component in latest Windows 10 Release. Portable version can be download from Win32-OpenSSH for other versions.
  4. ^The majority of Linux distributions have OpenSSH as an official package, but a few do not.
  5. ^In the form of a Java Secure File Transfer API.


NameUser interfaceSSH1SSH2Additional protocolsTunnelingSession
[Note 1]
KerberosIPv6TerminalSFTP/SCPProxy client[Note 2]
[Note 3]
[Note 4]
AbsoluteTelnetGUI (multi-session,
YesYesYesNoYesYesNoYesYesYesYesYesSOCKS 4, 5; HTTP
Dropbearcommand lineNoYesNoNoYesNoNoNoNoYesYesYes?
lshcommand lineNoYesYesNoYesYesNoYesNoYesYesYes?
OpenSSH (OpenBSD Secure Shell)command lineYesYesNoNoYesYesYesYesYesYesYesYesProxyCommand
PuTTYGUI or command lineYesYesYesYesYesYesNoYesYes[Note 5]YesYesYes[Note 6]SOCKS 4, 5; HTTP; Telnet; Local
SecureCRTGUIYesYesYesYesYesYesNoYesYesYesYesYesSOCKS 4, 5; HTTP; Telnet; Generic
SmartFTPGUI (multi-session,
NoYesYesNoNoNoNoNoYesYesYesYesSOCKS 4, 5; HTTP
Tera TermGUIYesYesYesNoYesNoNoNoNoYesYesSCPSOCKS 4, 5; HTTP; Telnet
TN3270 PlusGUIYesYesYesNoNoYesNoYesNoYesYesNoSOCKS 4
TtyEmulatorGUI or command lineYesYesYesYesYesYesNoYesNoNoYesNoSOCKS 4,4a, 5; HTTP Local
WinSCP[Note 7]GUI or command lineYesYesNoNolimited[Note 8]NoNoNoYesYessimpleYesSOCKS 4, 5; HTTP; Telnet; Local
ZOCTDI or command lineYesYesYesYesYesYesNoNoNoYesYesSCP through terminal[Note 9]SOCKS 4; 5; HTTP; Jumpserver
NameUser interfaceSSH1SSH2Additional protocolsTunnelingSession
[Note 1]
KerberosIPv6TerminalSFTP/SCPProxy client[Note 2]
[Note 3]
[Note 4]

Ssh For Mac

  1. ^ abAccelerating OpenSSH connections with ControlMaster.
  2. ^ abCan the SSH client connect itself through a proxy? This is distinct from offering a SOCKS proxy or port forwarding.
  3. ^ abThe ability for the SSH client to perform dynamic port forwarding by acting as a local SOCKS proxy.
  4. ^ abThe ability for the SSH client to establish a VPN, e.g. using TUN/TAP.
  5. ^The version 0.63 supports GSSAPI. Successfully tested on Win 8 using Active Directory
  6. ^The PuTTY developers provide SCP and SFTP functionality as binaries for separate download.
  7. ^ Winscp bundles a number of software components including putty. [1].
  8. ^WinSCP connection tunneling.
  9. ^SCP according to ZOC features page.


Free ssh client for mac
NameKeyboard mappingSession tabsZMODEM transfersFind text in bufferMouse input support[Note 1]Unicode supportURL hyperlinkingPublic key authenticationSmart card supportHardware encryptionFIPS 140-2 validationScriptingShared DatabaseAuto-reconnectCA Certificates
OpenSSH (OpenBSD Secure Shell)?NoNo?Yes[Note 2]Yesnot native[Note 3]YesYes[Note 4]YesPartial[Note 5]NoNo?Yes[Note 6]
PuTTYNoNo[Note 7]NoNoYesYesNo[Note 8]YesNo[Note 9]YesNoNoNoNoNo[Note 10]
Tera TermYesYesYesNoYesYesYesYesNoNoNoNoNo??
TN3270 PlusYesYesNoNoNoNoYesYesNoNoNoYes???
  1. ^The ability to transmit mouse input to text mode applications such as Midnight Commander
  2. ^Only when the terminal itself supports mouse input. Most graphical ones do, e.g. xterm
  3. ^No native URL highlighting; however most graphical consoles support URL highlighting
  4. ^OpenSSH needs to be patched to ask for the pin of the smartcard. If you don't want to patch OpenSSH you can use ssh-agent (the link is in french).
  5. ^Validated when running OpenSSH 2.1 on Red Hat Enterprise Linux 6.2 in FIPS mode or when running OpenSSH 1.1 on Red Hat Enterprise Linux 5 in FIPS mode
  6. ^OpenSSH supports the minimal certificate format since v5.4. See the release notes for OpenSSH v5.4. [2]
  7. ^PuTTY does not support tabs directly, but many wrappers are available that do (e.g. PuTTY Connection Manager, SuperPuTTY, MTPuTTY, PuTTYTabManager, mRemoteNG, WinSSHTerm, PuTTY Manager, PuttyTabs and TWSC (Terminal Window ShortCuts)).
  8. ^PuTTY does not support this, some forks of PuTTY do (e.g. PuTTY Tray and KiTTY).
  9. ^PuTTY does not support smart cards, but is supported in puttywincrypt, PuTTY-CAC, and in Smartcard Authentication – Secure & Easy putty version.
  10. ^Putty v71.0 doesn't support Openssh Certificates. See Ben Harris' 2016-04-21 wish. [3] and [4]

See also[edit]


Ssh Client For Mac Os X

  1. ^
  2. ^
  3. ^'PuTTY Change Log'.Cite web requires website= (help)
  4. ^'SecureCRT Release History'.Cite web requires website= (help)
  5. ^
  6. ^'Download Files List – Tera Term – OSDN'.Cite web requires website= (help)
  7. ^'ZOC version number and version history'.Cite web requires website= (help)

External links[edit]

Open Ssh For Mac

  • SSH for Java – Comparing Java clients
Retrieved from ''