News

  • Home > News

        OpenSSH server ported to Windows CE

        Doug | Date: Nov 14, 2006 | Comments: 1



        The OpenSSH server has been ported to Windows CE, enabling secure remote access to a Windows CE device using the SSH (secure shell) protocol. The software is currently released at version 0.0.1, under a BSD-style license, and is available in binary and source form.




        Spread the word:
        digg this story
        According to the project's page on Microsoft's Codeplex code-sharing website, this is a port of the OpenSSH v4.3 SSH server to Windows CE. OpenSSH was chosen because it's the most popular SSH server on the Internet, it's known to be portable, and it supports all the features of the SSH protocol.

        According to the project's Codeplex page, "SSH is a set of standards and an associated network protocol that allows establishing a secure channel between a local and a remote computer. It uses public-key cryptography to authenticate the remote computer and (optionally) to allow the remote computer to authenticate the user. SSH provides confidentiality and integrity of data exchanged between the two computers using encryption and message authentication codes (MACs). SSH is typically used to log into a remote machine and execute commands, but it also supports tunneling, forwarding arbitrary TCP ports; it can transfer files using the associated SFTP or SCP protocols."

        The OpenSSH server for Windows CE currently supports the following features, according to the project:
        • Remote shell
        • Remote program execution
        • Secure FTP (SFTP)
        • Port Forwarding
        There is currently no user management in the Windows CE port. Windows CE apparently lacks the features by which an SSH server normally differentiates users. Consequently, the public keys are global and password authentication is a do-nothing stub, according to the project.

        OpenSSH for Windows CE is released under BSD-style license, and does not contain any GPL code.

        Further information on the OpenSSH for Windows CE project is available at CodePlex, here, including sources and binaries for version 0.0.1.

        CodePlex, launched in June, is a SourceForge-like site for various software projects released under shared source licenses. The site provides source control, issue tracking, discussion forums, and RSS feeds in and out of each project.



        Related stories: