We stand with Ukraine to help keep people safe. Join us
EN
When you purchase through links on our site, we may earn an affiliate commission

OpenSSH for Mac

SSH protocol connectivity tools.

Free
In English
Version 10.5
3.0
Based on 2 user rates

OpenSSH overview

OpenSSH is a free version of the SSH connectivity tools that technical users of the Internet rely on. Users of telnet, rlogin, and ftp may not realize that their password is transmitted across the Internet unencrypted, but it is. OpenSSH encrypts all traffic (including passwords) to effectively eliminate eavesdropping, connection hijacking, and other attacks. Additionally, OpenSSH provides secure tunneling capabilities and several authentication methods, and supports all SSH protocol versions.

Note: While the software is classified as free, it is actually donationware. Please consider making a donation to help support development.

What's new in version 10.5

Bug Fixes
  • ssh-keyscan(1): make reading the server banner a non-blocking operation to prevent a stuck server from blocking a many-host keyscan from proceeding.
  • sshd(8): use sshpkt_fatal() instead of plain fatal() for errors in the packet code as this provides context of the failing peer (address, port, user, etc).
  • sshd(8): when signing hostkey proofs for a client UpdateHostKeys request, allow each hostkey to perform at most one signature operation.
  • sshd(8) fix GSSAPI option names, that were broken during a servconf.c refactoring in openssh-10.4.
  • ssh-keygen(1): pass back errors from ed25519 key generation, which theoretically can fail.
  • sshd(8): move check of public key type against allowed algorithms to before parsing of the key sent by the peer. This removes at least some key parsing and verification paths from the pre-auth attack surface. Suggested by Christopher Paul Rohlf of Anthropic.
  • ssh-keygen(1): fix double frees (impossible to reach outside of a test harness), and also use freezero where possible. From Christopher Paul Rohlf at Anthropic.
  • sshd(8): fix ChannelTimeout and RekeyLimit not being applied in sshd_config Match blocks.
  • sshd(8): in sshd config dump mode, write all directives in mixed case for consistency

Full list of changes available here

OpenSSH for Mac

Free
In English
Version 10.5
Write a detailed review about OpenSSH

Write your thoughts in our old-fashioned comment

MacUpdate Comment Policy. We strongly recommend leaving comments, however comments with abusive words, bullying, personal attacks of any type will be moderated.
3.0

(5 Reviews of OpenSSH)

  • Comments

  • User Ratings

outer
outer
Apr 22, 2012
6.0
0.0
Apr 22, 2012
0.0
Version: 6.0
Does this coëxist with or overwrite Apple's implementation? If it overwrites, how can I know whether it will mess up other parts of my Apple-provided infrastructure?
Mac2048
Mac2048
Nov 20, 2006
4.5
0.0
Nov 20, 2006
0.0
Version: 4.5
I can't install OpenSSH 4.5 because it looks like the Makefile has a syntax error on line 3. It doesn't seem to like ".include" but it's happy with simply "include" without the dot. If I make that change then it gets a similar syntax error down in /usr/share/mk/bsd.own.mk (due to ".if" vs. "if"). I don't want to touch that file. The original error is: Makefile:3: *** missing separator. Stop. MacOS 10.2.8 (old, I know, which is why I want to upgrade ssh), /usr/bin/make is GNU Make version 3.79 Has anybody run into this?
Guest
Guest
Jul 28, 2001
2.5.2
1.0
Jul 28, 2001
1.0
Version: 2.5.2
Download is unusable when clicked. "File does not appear to be compressed or encoded. Obtain further information about the contents of this file from the sender or provider of the file." Thanks a lot. Me, bitter? Disappointed? An utter waste of download time!
Guest
Guest
Mar 28, 2001
2.5.2
1.0
Mar 28, 2001
1.0
Version: 2.5.2
err. ok. so it worked flawlessly today. whatever. It works like it should
Guest
Guest
Mar 27, 2001
2.5.2
1.0
Mar 27, 2001
1.0
Version: 2.5.2
unfortunately, wouldn't let the installation complete..and yes I did go through the whole process of typing in the admin password, trying three times, etc it also reset some of my preferences in the process. &^%$@^%!
Agent59653198
Agent59653198
Jan 24, 2011
5.0
Jan 24, 2011
5.0
Version: null
Guest
Guest
Jul 28, 2001
1.0
Jul 28, 2001
1.0
Version: null