|
From: Bob R. <bob...@co...> - 2007-04-05 11:00:11
|
On Thu, Apr 05, 2007 at 08:44:50PM +1000, John Pye wrote: > Bob Rossi wrote: > >> My understanding is that there is no FOSS way of running SSHD on Windows > >> except by using Cygwin. Is that still true? > >> > > > > I have the same understanding. > > > > Here is how I solved the problem. I run cygwin sshd on the normal sshd > > port. Then I run this server, http://www.kpym.com/en/Overview.htm, > > on port 23 (pick any port). With that solution, I can then start msys's > > bash without cygwin involved. It's not perfect in any way, but it works. > > > > Very nice! I hadn't seen that SSH server before. But there are some > problems with it? > > Actually the kpym thing *is* open source (up to version 1.14 at least). > http://sourceforge.net/projects/kpym/ Hi John, The problem is, there is no community supporting it really. It has a forum, but the author leaves many questions unanswered. Here is a simple problem that I had, and as I go back and look now, he actually responded, http://www.kpym.com/phpbb/viewtopic.php?t=26&sid=10d0d6e65af6d70353c1064f3893974c So, the server gives you a 6 second warning. Telling you if you want to go directly to login then you have to buy it. This is annoying. Then it takes you to a dos window. Now, there is a script that you can configure to have it automatically take you to a bash window. After I had it logging me into a bash window, many keys don't work properly. Delete and backspace didn't work for me. ctrl-a doesn't bring to the begining of the line. Pasting is extremly slow. Also, the COL/LINES were some how messed up. Like, if I typed ls, it would also think the terminal was to big or to small, making the display bad. I had to make my terminal a specific size, say 80x60, and then change the server's config settings to make it 80x60. Still, I can't use vim. Maybe because of all the problems above, but the cursor is always exactly one column off so typing is very difficult. Now, since it is open source, I think the mingw/msys community would be able to take a snapshot of it, and improve it for our uses. I just don't have the time. Over all, it works fairly well, and I use it often. Because of the issues with the terminal, I use it strictly to "build" in an msys environment and have a cygwin sshd shell next to it that I use to do everything else. Hope this helps. Bob Rossi |