You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Rush Manbert <ru...@manbert.com> on 2008/03/21 18:23:50 UTC

SSH Client for Vista?

This s somewhat tangential, but I'm hoping someone here has already 
dealt with this problem and feels like sharing.

My SVN repository is hosted on a Mac running OS X.

Repository clients will be other Macs, PCs running Win XP and PCs 
running Vista, both 32 and 64 bit versions. Additionally, a lot of the 
PCs will actually be VMware virtual machines or Windows running on Mac 
hardware via BootCamp. (Most of us here like Macs, even though we 
develop for both platforms.)

The repository access is via svn+ssh, using a special "svn" user account 
on the host machine as the gateway. My plan is to setup all the clients 
for public/private key access as described in the online book.

I recently got a new Mac and decided that I would use VMware to make a 
virtual Vista64 machine from my BootCamp partition. Yesterday I tried to 
setup repository access from the virtual machine. The first issue was to 
install a command line SSH client. Since I had used the OpenSSH for 
Windows package available at Sourceforge 
(http://sshwindows.sourceforge.net/) on my Windows XP machine, I decided 
to try it on Vista.

It installs successfully and appears to run (It successfully connects 
using login password authentication.). However, I encountered a very 
strange problem. When I create a DSA key pair, the ssh-keygen program 
always appears to put a passphrase on my private key file. I always just 
hit Return when it asks for a passphrase, and that has worked as 
expected on the WinXP system, but it doesn't seem to work on the Vista 
machine. I have also tried specifying a passphrase, but the one that I 
specify doesn't seem to be what gets put into the file, because SSH 
never recognizes the passphrase that I enter.

I tried deleting the .ssh subdirectory, rebooting directly from the 
BootCamp partition (so that there was no virtual machine with possibly 
squirrelly drivers involved), and creating the key pair there, but got 
the same result. The private key file always seems to have some unknown 
passphrase on it.

I have not tried this on a "real" PC running Vista 64 because I don't 
have access to one.

Here are my questions:
1) Has anyone seen this problem and figured out how to work around it?
2) Is there another SSH command line client that I should use for Vista? 
I tried COPSSH, but it gets an error during installation.
3) Is anyone successfully using the OpenSSH for Windows client from 
Sourceforge on Vista? On VMware-hosted Vista?
4) Do I need to install Cygwin, then install the matching OpenSSH 
package? (I have never used Cygwin, so don't know what I'm getting 
myself into if I go that route. I would avoid it if I could, just 
because it's another big package to install on each Windows development 
machine. But if I must...)

Of course, other suggestions are welcome.

- Rush

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: SSH Client for Vista?

Posted by Paul Koning <Pa...@dell.com>.
>>>>> "Rush" == Rush Manbert <ru...@manbert.com> writes:

 Rush> ...  2) Is there another SSH
 Rush> command line client that I should use for Vista?  I tried
 Rush> COPSSH, but it gets an error during installation. 

I haven't tried it on Vista, but I have used PuTTY with its "agent"
Pageant to do svn+ssh access.

	paul


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org