OpenSSH
for Windows |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~NOTE~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The versions contained on this page are out of date and likely full of vulnerabilities.
These versions are unsupported.
You have been warned!!!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~NOTE~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
OpenSSH 6.9p1-1
This is an updated OpenSSH 6.9p1-1 installer for both x86 and x64 binaries.
OpenSSH 6.8p1-1
This is an updated OpenSSH 6.8p1-1 installer for both x86 and x64 binaries.
The cygwin Local Security Authority (/bin/cyglsa) is present but NOT yet installed as an authentication model.
A copy is made of /etc/* to %TEMP%/etc.bak during uninstallation, and these files are copied back over the newly created /etc after upgrade or install so user changes are maintained (if you
want a clean install, then this folder must be deleted prior to running the installer).
A bug fix was made to the code that setup /var/empty in XP - cacls.exe is required to setup the directory. Fixed another small issue with the silent uninstalls so the '/S' is appended to the
path when the uninstaller is invoked from the installer.
Added support for installing x86 binaries on x64 (/x86=1 to force x86 install)
OpenSSH 6.7p1-2
This is an updated OpenSSH 6.7p1-2 installer for both x86 and x64 binaries. Includes a fix to setup the home directory for both the client and the server.
OpenSSH 6.7p1-1-v1
This is an updated OpenSSH 6.7p1-1-v1 installer for both x86 and x64 binaries. The OpenSSH version is the same as the prior release, a few other packages got version bumped. This release fixes two major issues - it localizes the Administrator account correctly during install for privilege seperation, and it sets up /var/empty correctly for privilege seperation (again, with a localized username and fixing the logic to work correctly). If your OpenSSH 6.7p1-1 is working OK for you, no need to redownload this version.
OpenSSH 6.7p1-1
This is an update to the latest OpenSSH 6.7p1-1 and OpenSSL 0.9.8zb and 1.0.1.i-1. There is also an updated BASH 4.1.17-9 (SHELLSHOCK bug fix is in 4.1.13-6 and greater).
OpenSSH 6.6.1p1-3
This is an update to the latest OpenSSH 6.6.1p1-3 and OpenSSL 1.0.1.g-1 (this had been incorrectly marked as 1.0.1.h-1). The largest change is the combination of the 32 and 64 bit installations into a single binary - making maintenance easier
for me. There are also a number of small bug fixes/feature requests in this version per user requests. - Allow user requested key size during install
- Added support for silent installs: /S /CLIENTONLY=1 or /SERVERONLY=1
- Fixed uninstaller to support silent uninstalls
- Fixed how home diretory is stored in registry
- Fixed uninstall bug in resetting the PATH - handling case where OpenSSH was in the middle of the path
- This is a new build (7/26/2014) - nothing changed except it was built to support string lengths of 8192 (fixing a bug someone ran into with a very large path). If this worked OK for you and didn't corrupt your path, no need to re-download this rebuild.
OpenSSH 6.6p1-1-v1
This is an update to OpenSSL 1.0.1g-1 to address the Heartbleed vulnerability (openssl is a crypt dependency, but not really used by openssh so this is not really relevant). The binaries for OpenSSH have stayed the same.
OpenSSH 6.6p1-1
This is an update to the next released version of OpenSSH 6.6p1-1.
OpenSSH 6.5p1-1
This is an update to the next released version of OpenSSH 6.5p1-1. Automatically installs/uninstalls firewall rules for openssh daemon.
Uses different compression algorithm for more efficient size.
Thanks to Simon for some recommended updates.
OpenSSH 6.4p1-1
This is an update to the next released version of OpenSSH 6.4p1-1.
OpenSSH 6.3p1-1
This is an update to the next released version of OpenSSH 6.3p1-1. There are some minor installer tweaks as well.
OpenSSH 6.2p2-1-v1
This is an update to the installer and fixes the
issue with the shell being mismatched for ssh/sftp, creates the ecdsa
key automatically, and provides updated ssh_config and sshd_config
files.
OpenSSH 6.2p2-1
This is an updated to the x86 and x64 binaries
to the next released version.
OpenSSH 6.2p1-2-v1
This is a small version update to the x86
binaries, and provides the first release
of an x64 OpenSSH version.
OpenSSH 6.2p1-2
Updated OpenSSH version. This version adds a number of features and fixes to the code base, Silent (see navigation panel on the left for directions) installs being the newest feature. It also correctly implements sshd_server and privsep, fixes some bugs with writing some of the installation files, sets up the home link automatically, and streamlines the interface.
OpenSSH 6.1p1-v2
This version adds a number of features and fixes to the code base, Silent (scroll to bottom for directions) installs being the newest feature. It also correctly implements sshd_server and privsep, fixes some bugs with writing some of the installation files, sets up the home link automatically, and streamlines the interface.
OpenSSH 6.1p1-v1
Updated this version to fix a missing dependency with sftp (cygedit-0.dll)
OpenSSH 6.1p1
Update binaries to OpenSSH 6.1p1
OpenSSH 6.0p1
Update binaries to OpenSSH 6.0p1
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~NOTE~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
These versions are unsupported - be careful with the 5.9 and prior versions uninstalling.
You have been warned!!!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~NOTE~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
OpenSSH 5.9p1
NOTE: There have been some weird errors
uninstalling prior versions
of OpenSSH - where the uninstaller essentially whacks the AppData
folder. I would recommend NOT uninstalling, and instead install 5.9p1
over what is already there. The uninstaller for 5.9p1 was changed so
this will no longer be a problem. The error seems to show up most often
on SP1 patched Win7 systems - however, there is no 'fix' for it since
the uninstaller is already there and will be used.
OpenSSH 5.8p1
(required download) setupssh-5.8p1.exe
(optional download) If you would like the Cygwin binaries that were used to build the Openssh for Windows package: cygwin_source.58p1.zip
(optional download) If you would like the source code for the installer package: installer_source_files.58p1.zip
OpenSSH 5.6p2
(required download) setupssh-5.6p2.exe
(optional download) If you would like the Cygwin binaries that were used to build the Openssh for Windows package: cygwin_source.56p2.zip
(optional download) If you would like the source code for the installer package: installer_source_files.56p2.zip
OpenSSH 5.1p1
(required download) The only file you NEED to download is: setupssh-5.1p1.exe
NOTE: I've updated the setup files as of Apr 12,2011 to fix an issue with an incorrectly named cygncurses-8.dll, the 'sh.exe' command is linked against cygncurses-9.dll. You can just make a copy of the -8 and call it -9, or else you can download the updated installer.
(optional download) If you would like the Cygwin binaries that were used to build the Openssh for Windows package: cygwin_source.51p1.zip
(optional download) If you would like the source code for the installer package: installer_source_files.51p1.zip
|
|