Portable OpenSSH is an open source software project, a portable version of the OpenSSH (Open Source Secure Shell) protocol suite of network connectivity utilities that are used today on the Internet by an increasing number of people. It has been designed from the offset to encrypt all network traffic, including passwords, in order to effectively eliminate potential attacks that you cannot predict, such as connection hijacking attempts or eavesdropping.
Features at a glance
Key features include strong encryption based on the Blowfish, AES, 3DES and Arcfour algorithms, X11 forwarding by encrypting the X Window System traffic, strong authentication based on the Kerberos Authentication, Public Key and One-Time Password protocols, as well as port forwarding by encrypting channels for legacy protocols.
In addition, the software comes with agent forwarding based on the SSO (Single-Sign-On) specification, AFS and Kerberos ticket passing, support for SFTP (Secure FTP) client and server in both SSH1 and SSH2 protocols, data compression, and interoperability, which makes the program to comply with the SSH 1.3, 1.5 and 2.0 protocol standards.
Once installed, OpenSSH will automatically replace the Telnet and rlogin utilities with the SSH (Secure Shell) program, as well as the FTP tool with SFTP and RCP with SCP. Additionally, it includes the SSH daemon (sshd) and various useful utilities, such as ssh-agent, ssh-add, ssh-keygen, ssh-keysign, ssh-keyscan and sftp-server.
Under the hood and availability
The entire project is written in the C programming language and it’s distributed as a universal sources archive for all GNU/Linux operating systems, allowing you to install it on either 32-bit or 64-bit (recommended) computers.
Please note that the sources tarball requires you to configure and compile the project prior to installation, so we strongly recommend end-users to try to install it from the default software repositories of their GNU/Linux operating system.