Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
![Ssh client for mac putty replacement Ssh client for mac putty replacement](/uploads/1/2/6/5/126557751/331430846.jpg)
Active6 months ago
I know that SSH from the command line is easy enough, but would like to give my students that use OS X a GUI option.
- Using SSH as a proxy on Linux or Mac For Linux or Mac you can use the SSH client command which is integrated in both systems. The following command would start an SSH connection, where your SOCKS proxy would then be locally reachable on port 19999 (19999 is just an suggestion and can be changed to almost everything starting from 1024 to 49151.
- Although you can use terminal for SSH connections still there are some benefits using putty such as Other clients don’t keep connections alive whereas Putty does. Also it is cool to use Putty as your SSH client if you are doing some CISCO Stuffs, transferring files, managing files on a server or whatever.
Is there a PuTTY equivalent for the Mac?
bmike♦
168k46 gold badges304 silver badges662 bronze badges
Eric WilsonEric Wilson
5192 gold badges5 silver badges16 bronze badges
12 Answers
If you are looking for something that keeps track of servers/connections via a GUI, Terminal.app will already do that for you. Launch it and then from the menu select Shell > New Remote Connection. This will give you a connections manager window.
dhemplerdhempler
The best GUI application for SSH (and everything else you can do on the command line) is iTerm 2. While the original iTerm had a tabbed interface before Terminal did, iTerm 2 again eclipses Terminal by adding:
- Support for 256 colors (you'll never go back to 16 colors after using 256)
- Split panes (the sort of thing you can do in GNU screen or tmux, but at the level of the terminal emulator rather than in a program running on the server)
- Special provision for integrating with tmux (an alternative to GNU
screen
, and which most people regard as better & faster thanscreen
) - Terminal-level auto-completion (I don't use this feature so I can't detail how it has advantages over shell-level autocompletion: especially if you use the fish shell or zsh, then it may not be better)
- Growl support
- an Exposé-like view of your tabs
- a full-screen view (and you can choose from either its own or OS X's built-in full-screen mode; I greatly prefer iTerm's own full-screen mode, since it doesn't force you to move to a new 'Space', thus allowing Command-Tab to still work properly)
- paste history (a good complement to the shells' command histories)
- Search
- Instant Replay
and a lot more. Some are mentioned here but some are not, such as co-processes, triggers,smart selection, semantic history, and so on. Development is pretty active, but documentation seems to lag behind. I highly recommend it. I've been using it for years now and have never missed Terminal.
(It's possible Terminal does some of the things I mention here--it's been so long since I've used it that I don't recall, but when I switched I paid close attention to the differences and there were lots of advantages to iTerm. And it keeps getting better every few weeks or months.)
iconoclasticonoclast
2,2276 gold badges25 silver badges35 bronze badges
You could also take a look as ZOC6 seems pretty cool.
Nathan Greenstein
21.2k21 gold badges86 silver badges127 bronze badges
user199576user199576
I'm getting along well with Royal TSX.
This is useful for SSH, RDP and VNC based terminals or web-based interfaces.It has a built-in credential management and team-sharing features.
madxmadx
Configure ssh options and connect to ssh hosts manually always make me feel bored and have a lot of trouble. At Codinn we made a couple of GUI tools to make using ssh effortless. Those tools helped ourselves, and may also help you.
Core Shell is a PuTTY alike tool with lots of extra features:
- Full-featured terminal, supports 24bit true color.
- Support everything in OpenSSH, agent forwarding, certificates, proxy jump, etc.
- Can read your existing
ssh_config
file as the source of advanced options, especially helpful for experienced users. - Also included advanced options editor, a handy way to tune per-host advanced options.
- Tightly integrated with macOS Keychain, don't have to enter passwords or passphrases repeatedly.
- Always tries to restore your connections after network failure or waking up from sleep.
Yang.YYang.Y
You could try SecureCRT and SecureFX from VanDyke Software.
user48089user48089
Jawa
2,2675 gold badges17 silver badges25 bronze badges
HessianHessian
vSSH is actually an ssh client based on putty. I got it from the app store for about $10.00, so it's a great deal compared to ZOC.
okcomputerokcomputer
If you want to start a gui program from ssh, you can use x11 and relay it with xeyes.
See https://dyhr.com/2009/09/05/how-to-enable-x11-forwarding-with-ssh-on-mac-os-x-leopard/
doriendorien
1751 gold badge3 silver badges15 bronze badges
You need to try Termius (available also as mobile app)
Open Outlook for Mac 2011. On the Tools menu, click Accounts. If this is the first account you're creating in Outlook 2011, under Add an Account, click Exchange Account.
Nov 08, 2012 Enterprise Vault Agent for Outlook 2011 (MAC) by BernardW on Nov 6, 2012 at 16:03 UTC. Next: Symantec Backup. I don't have the download for EV 10 and I am not sure how to go about getting it. (I do have maintenance so I. Are you looking to get a free Outlook for Mac download? It's only available for a 30-day free trial as part of Office 365. Outlook for Mac Is Not Free, but These Alternatives Are Share Pin Email Print Amazon. Email & Messaging. Tips & Tricks. You can likely import your current Outlook messages into a new client, and vice versa.
Fred KFred K
![Outlook for mac free download](http://www.cumc.columbia.edu/it/howto/email/img/macselectedmessages.jpg)
4292 gold badges6 silver badges15 bronze badges
Just download Wine and download PuTTy.exe and right click and run through wine and when wine opens hit enter (application support) and give it a second and it will open, just make sure you have a server
StraightModderYTStraightModderYT
CyberDuck is a great option. I used it this semester in complement with Terminal. (CyberDuck is fully functional, we just coded in VI, so using the Terminal for SSH worked better for me.)
You can get CyberDuck for free online, or at a cost on the App Store.
Another option is FileZilla. I used it on Windows for FTP, but I believe that it supports SSH as well. It definitely runs on Mac as well as Windows, so it's another option. FileZilla is also free.
MosheMoshe
5,16223 gold badges64 silver badges114 bronze badges
You must log in to answer this question.
protected by nohillside♦Jun 19 '16 at 13:00
Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Sftp client for mac 2018 free. Would you like to answer one of these unanswered questions instead?
Sftp client for mac 2018 free. Would you like to answer one of these unanswered questions instead?
Not the answer you're looking for? Browse other questions tagged macossoftware-recommendationsshutilities .
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.
Ssh Client For Mac Putty
General[edit]
Name | Developer | Status | First release | Latest release | Current version | Based on | License | Source available |
---|---|---|---|---|---|---|---|---|
AbsoluteTelnet | Celestial Software (Brian Pence) | Active | 1996 | 2016-10-12 | 10.16[1] | Proprietary | No | |
ConnectBot | Kenny Root / Jeffrey Sharkey | Active | 2007-11 | 2018-11-09 | 1.9.2 [2] | Trilead SSH-2 for Java | Apache | Yes |
CRAX Commander | Soft4U2 Marcin Słowik | Active | 2013-09 | 2015-12-01 | 1.10.6 | libSSH2 | Proprietary | Yes |
Dropbear | Matt Johnston | Active | 2003-04-06 | 2017-05-18 | 2017.75 | MIT | Yes | |
eSSH Client | Ecode Software | Inactive | 2002-07 | Proprietary | No | |||
lsh | Niels Möller | Active | 1999-05-23 | 2013-06-26 | 2.1 | GPL | Yes | |
OpenSSH (OpenBSD Secure Shell) | The OpenBSD project | Active | 1999-12-01 | 2019-4-17 | 8.0 | ossh | BSD | Yes |
PuTTY | Simon Tatham | Active | 1999-01-22 | 2019-03-16 | 0.71[3] | MIT | Yes | |
SecureCRT | VanDyke Software | Active | 1998-06 | 2018-11-15 | 8.5.2[4] | Proprietary | No | |
SSH Tectia Client/ConnectSecure | SSH Communications Security (former Tectia) | Active | 1995-07 | 2017-06-22 | 6.4.15 | Own implementation in C | Proprietary | No |
SSH Secure Shell Client | SSH Communications Security Corp. | Inactive | 2000 | 2003 | 3.2.9[5] | Proprietary | No | |
Tera Term | TeraTerm Project | Active | 2004 | 2018-08-31 | 4.100[6] | Tera Term Pro 2.3 (1994–1998) | BSD | Yes |
TN3270 Plus | SDI USA, Inc. | Active | 2006 | Proprietary | No | |||
TtyEmulator | FCS Software | Active | 2002-05 | Proprietary | No | |||
ZOC Terminal | EmTec, Innovative Software | Active | 1995-07-01 | 2018-10-17 | 7.21.1[7] | Proprietary | No |
Platform[edit]
The operating systems or virtual machines the SSH clients are designed to run on without emulation; there are several possibilities:
- 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.
Name | macOS | Windows | Cygwin | BSD | Linux | Solaris | Java | OpenVMS | z/OS | AIX | HP-UX | iOS | Android | Maemo | Windows Phone |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
AbsoluteTelnet | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No | ? |
ConnectBot | No | No | No | No | No | No | No | No | No | No | No | No | Yes | No | No |
CRAX Commander | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No | No |
Dropbear | Yes | No | Yes | Yes | Yes | Yes | ? | ? | ? | Yes | Yes | Yes[Note 1] | No | Yes | ? |
eSSH Client | Yes | Yes | ? | Yes | Yes | Yes | ? | ? | ? | No | No | No | No | No | ? |
lsh | Yes | No | No | Partial[Note 2] | Yes | Yes | ? | ? | ? | No | No | No | No | No | ? |
OpenSSH (OpenBSD Secure Shell) | Included | Optional[Note 3] | Included | Included | Included[Note 4] | Yes | ? | Yes | Yes | Yes | Yes | Yes[Note 1] | Yes | Yes | ? |
PuTTY | Partial | Yes | ? | Yes | Yes | Yes | No | ? | ? | No | No | No | No | No | Beta |
SecureCRT | Yes | Yes | No | No | Yes | No | No | No | No | No | No | Yes | No | No | ? |
SmartFTP | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No | ? |
SSH Tectia Client/ConnectSecure | No | Yes | No | No | Yes | Yes | Yes[Note 5] | No | Yes | Yes | Yes | No | No | No | ? |
Tera Term | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No | ? |
TN3270 Plus | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No | ? |
TtyEmulator | No | Yes | No | No | No | No | No | No | No | No | No | No | No | No | ? |
WinSCP | No | Yes | No | No | No | No | No | No | No | No | No | Yes[Note 1] | No | No | ? |
ZOC | Yes | Yes | No | No | No | No | No | No | No | No | No | No | No | No | ? |
Name | OS X | Windows | Cygwin | BSD | Linux | Solaris | Java | OpenVMS | z/OS | AIX | HP-UX | iOS | Android | Maemo | Windows Phone |
- ^ abcOnly for jailbroken devices.
- ^lsh supports only one BSD platform officially, FreeBSD.
- ^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.
- ^The majority of Linux distributions have OpenSSH as an official package, but a few do not.
- ^In the form of a Java Secure File Transfer API.
Technical[edit]
Name | User interface | SSH1 | SSH2 | Additional protocols | Tunneling | Session multiplexing [Note 1] |
Kerberos | IPv6 | Terminal | SFTP/SCP | Proxy client[Note 2] | |||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
TELNET | rlogin | Port forwarding |
SOCKS [Note 3] |
VPN [Note 4] |
||||||||||
AbsoluteTelnet | GUI (multi-session, single-window) |
Yes | Yes | Yes | No | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | SOCKS 4, 5; HTTP |
Dropbear | command line | No | Yes | No | No | Yes | No | No | No | No | Yes | Yes | Yes | ? |
lsh | command line | No | Yes | Yes | No | Yes | Yes | No | Yes | No | Yes | Yes | Yes | ? |
OpenSSH (OpenBSD Secure Shell) | command line | Yes | Yes | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | ProxyCommand |
PuTTY | GUI or command line | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes[Note 5] | Yes | Yes | Yes[Note 6] | SOCKS 4, 5; HTTP; Telnet; Local |
SecureCRT | GUI | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | SOCKS 4, 5; HTTP; Telnet; Generic |
SmartFTP | GUI (multi-session, single-window) |
No | Yes | Yes | No | No | No | No | No | Yes | Yes | Yes | Yes | SOCKS 4, 5; HTTP |
Tera Term | GUI | Yes | Yes | Yes | No | Yes | No | No | No | No | Yes | Yes | SCP | SOCKS 4, 5; HTTP; Telnet |
TN3270 Plus | GUI | Yes | Yes | Yes | No | No | Yes | No | Yes | No | Yes | Yes | No | SOCKS 4 |
TtyEmulator | GUI or command line | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | No | No | Yes | No | SOCKS 4,4a, 5; HTTP Local |
WinSCP[Note 7] | GUI or command line | Yes | Yes | No | No | limited[Note 8] | No | No | No | Yes | Yes | simple | Yes | SOCKS 4, 5; HTTP; Telnet; Local |
ZOC | TDI or command line | Yes | Yes | Yes | Yes | Yes | Yes | No | No | No | Yes | Yes | SCP through terminal[Note 9] | SOCKS 4; 5; HTTP; Jumpserver |
Name | User interface | SSH1 | SSH2 | Additional protocols | Tunneling | Session multiplexing [Note 1] |
Kerberos | IPv6 | Terminal | SFTP/SCP | Proxy client[Note 2] | |||
TELNET | rlogin | Port forwarding |
SOCKS [Note 3] |
VPN [Note 4] |
- ^ abAccelerating OpenSSH connections with ControlMaster.
- ^ abCan the SSH client connect itself through a proxy? This is distinct from offering a SOCKS proxy or port forwarding.
- ^ abThe ability for the SSH client to perform dynamic port forwarding by acting as a local SOCKS proxy.
- ^ abThe ability for the SSH client to establish a VPN, e.g. using TUN/TAP.
- ^The version 0.63 supports GSSAPI. Successfully tested on Win 8 using Active Directory
- ^The PuTTY developers provide SCP and SFTP functionality as binaries for separate download.
- ^ Winscp bundles a number of software components including putty. [1].
- ^WinSCP connection tunneling.
- ^SCP according to ZOC features page.
Features[edit]
Name | Keyboard mapping | Session tabs | ZMODEM transfers | Find text in buffer | Mouse input support[Note 1] | Unicode support | URL hyperlinking | Public key authentication | Smart card support | Hardware encryption | FIPS 140-2 validation | Scripting | Shared Database | Auto-reconnect | CA Certificates |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
AbsoluteTelnet | full | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | ? | Yes | Yes | ? | ? | ? |
OpenSSH (OpenBSD Secure Shell) | ? | No | No | ? | Yes[Note 2] | Yes | not native[Note 3] | Yes | Yes[Note 4] | Yes | Partial[Note 5] | No | No | ? | Yes[Note 6] |
PuTTY | No | No[Note 7] | No | No | Yes | Yes | No[Note 8] | Yes | No[Note 9] | Yes | No | No | No | No | No[Note 10] |
SecureCRT | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | Yes | No | ? | ? |
SmartFTP | Partial | Yes | No | Yes | Yes | Yes | Yes | Yes | Yes | AES-NI | Yes | No | ? | ? | ? |
Tera Term | Yes | Yes | Yes | No | Yes | Yes | Yes | Yes | No | No | No | No | No | ? | ? |
TN3270 Plus | Yes | Yes | No | No | No | No | Yes | Yes | No | No | No | Yes | ? | ? | ? |
TtyEmulator | No | No | No | Yes | Yes | No | Yes | Yes | No | No | No | Yes | ? | ? | ? |
ZOC | full | Yes | Yes | Alt+F | Yes | UTF-8 | Yes | Yes | pkcs#11 | No | No | Yes | ? | ? | ? |
- ^The ability to transmit mouse input to text mode applications such as Midnight Commander
- ^Only when the terminal itself supports mouse input. Most graphical ones do, e.g. xterm
- ^No native URL highlighting; however most graphical consoles support URL highlighting
- ^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).
- ^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
- ^OpenSSH supports the minimal certificate format since v5.4. See the release notes for OpenSSH v5.4. [2]
- ^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)).
- ^PuTTY does not support this, some forks of PuTTY do (e.g. PuTTY Tray and KiTTY).
- ^PuTTY does not support smart cards, but is supported in puttywincrypt, PuTTY-CAC, and in Smartcard Authentication – Secure & Easy putty version.
- ^Putty v71.0 doesn't support Openssh Certificates. See Ben Harris' 2016-04-21 wish. [3] and [4]
See also[edit]
References[edit]
- ^https://www.celestialsoftware.net/absolutetelnet-ssh-client/absolutetelnet/ssh-version-history-9.53.html
- ^https://connectbot.org/
- ^'PuTTY Change Log'.Cite web requires
|website=
(help) - ^'SecureCRT Release History'.Cite web requires
|website=
(help) - ^https://sils.unc.edu/it-services/servers/using-ssh
- ^'Download Files List – Tera Term – OSDN'.Cite web requires
|website=
(help) - ^'ZOC version number and version history'.Cite web requires
|website=
(help)
Putty On Mac
External links[edit]
Graphical Ssh Client Mac
- SSH for Java – Comparing Java clients
Ssh Client Download
Retrieved from 'https://en.wikipedia.org/w/index.php?title=Comparison_of_SSH_clients&oldid=910790347'