|
Cross Platform SSH Client Background: SSH clients were used extensively in many of our co-op assignments. Often times, we would need to connect to several different remote computers at a time. While using the standard SSH client for Windows, Putty, we noticed several shortcomings and areas for improvement. Putty does not have any way to have multiple active sessions or connect to multiple computers at one time. This resulted in having multiple instances of Putty running at the same time or switching between servers as needed. This is where we noticed another problem. Every time you connect to a computer, you must supply your user name and password. It would be much easier if Putty could store your user name and password, much like it stores connection information. There exist other SSH clients available that run on Windows, however each one of them has different shortcomings. Problem Statement: There are very few SSH clients that are cross-platform, have the ability to simultaneously connect to multiple computers, and store connection and user information in such a way that creates an intuitive user experience. While these abilities may be found individually in some SSH clients, we have yet to find a client that has all of them. Team Members: Jeremy Combscombs.jeremy@gmail.com Faculty Advisor: Dr. Dieter Schmidt Goal: Provide a feature rich alternative to the currently available SSH clients. Subgoals:
Helpful Skills:
|