Seems like I was underestimating the work required for such solution.. The application is for a company (not familiar with putty/UNIX) but will also be available to public (most users very tech savvy). I think I will stick with the simpler solutions, thanks.