have Suse 10.3 loaded on one box and I am trying to use openssh to log into it with a Windows Vista Machine. It is has the standard ssh installed on it and it is opened in the firewall (linux box). I can successfully ssh into the machine just fine with my other machine. With no problems. I can also login using VNC with no problem. Where the problem arises is where I try to get a little fancy. Both of my machine are password protected.

What I am attempting to do is to set a passwordless login and with an alias. I want to type ssh test and login in directly to the linux box using openssh without having to enter a password

setupssh381-20040709 is the package and cygwin is not installed.

Here is the steps I try.

1 Generate your keys (public and private) with empty passphrase:
ssh-keygen -t rsa

2 Copy the public key on the remote machine:
scp ~/.ssh/id_rsa.pub <my username>@<My_remote_machine_name>:~/.ssh/id_rsa.pub
Password: *****

3 Add the public key's content to 'authorized_keys' file:
cat ~/id_rsa.pub >> ~/.ssh/authorized_keys
cat ~/id_rsa.pub >> ~/.ssh/authorized_keys2
chmod 0700 ~/.ssh
rm ~/id_rsa.pub



And for the Alias.

Optionally create alias for this login:
echo "alias test=ssh <Name>@<IP ADDRESS>" > .bashrc
everything seems to


First off the the passwordless login DOES NOT work at all. It continues to ask for a password everytime.


And the alias does not work either. What am I missing and How do I fix this?????

The ~/.bashrc was created in the c:\ and obviously that did not work. This is what was writen in .bashrc (of course some information has been changed the user name and ip addy)

"alias test='ssh tom@11.2.3.2'"

that is the format in the .bashrc file. Where does this thing get moved to in windows? and also do i have to set a path for this to work?

Everytime I type ssh test I get a: ssh: test: no address associated with name

I have moved it ../../bin and even ../../usr/sbin with no dice.