openssh (net/openssh) Updated: 1 week ago Add to my watchlist

OpenSSH secure login server

OpenSSH is a FREE version of the SSH protocol suite of network connectivity tools that increasing numbers of people on the Internet are coming to rely on. Many users of telnet, rlogin, ftp, and other such programs might 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 network-level attacks. Additionally, OpenSSH provides a myriad of secure tunneling capabilities, as well as a variety of authentication methods.

Version: 10.6p1 License: BSD GitHub
Maintainers artkiver
Categories net
Homepage https://www.openbsd.org/openssh/
Platforms darwin
Variants
  • fido2 (Enable fido2 support)
  • ldns (Use ldns for DNSSEC support)
  • universal (Build for multiple architectures)
  • xauth (Build with support for xauth)

Subport(s) (1)


"openssh" depends on

lib (4)
run (1)
build (4)

Ports that depend on "openssh"




Port notes

Future deprecation notice
-------------------------

* scp(1): begin deprecating the -R flag, which is used to perform a
remote-to-remote copy by executing scp on a remote host. This
option is a fragile optimisation that is difficult to use because
it requires credentials on the remote host. It also creates
security risks if the shell quoting rules on the remote system
where the copy is performed differ from the client's expectations.

From OpenSSH 10.6, this option will continue to work but will
cause a deprecation warning to be emitted to standard error. In
a future release, the option will be ignored and will leave in
place the default remote-to-remote copy behaviour (copy via the
host running scp).

* sshd(8): support for platforms that do not allow file descriptor
passing and that also require root privilege for PTY allocation
will be removed in a future release. Affected platforms are known
to include SCO OpenServer 5 and QNX 6 but may include other
similarly old operating systems. This deprecation can be avoided
if the user community for these platforms is able to assist us in
building alternatives, such as avoiding the need for root in PTY
allocation. A startup item has been generated that will aid in starting openssh with launchd. It is disabled by default. Execute the following command to start it, and to cause it to launch at startup:

sudo port load openssh


Port Health:

Loading Port Health

Installations (30 days)

196

Requested Installations (30 days)

159