openssh 10.0p1
Client and server for the secure shell (ssh) protocol
The SSH2 protocol implemented in OpenSSH is standardised by the IETF secsh working group and is specified in several RFCs and drafts. It is composed of three layered components:
The transport layer provides algorithm negotiation and a key exchange. The key exchange includes server authentication and results in a cryptographically secured connection: it provides integrity, confidentiality and optional compression.
The user authentication layer uses the established connection and relies on the services provided by the transport layer. It provides several mechanisms for user authentication. These include traditional password authentication as well as public-key or host-based authentication mechanisms.
The connection layer multiplexes many different concurrent channels over the authenticated connection and allows tunneling of login sessions and TCP-forwarding. It provides a flow control service for these channels. Additionally, various channel-specific options can be negotiated.
- Outputs:
out
- Website: https://www.openssh.com/
- Licenses: non-copyleft
- Package source: gnu/packages/ssh.scm
- Builds: See build status
- Issues: See known issues
Installation
Install openssh 10.0p1
as follows:
guix install openssh@10.0p1
Or install the latest version:
guix install openssh
You can also install packages in augmented, pure or containerized environments for development or simply to try them out without polluting your user profile. See the guix shell
documentation for more information.