Not sure where I am going wrong with putty but I can't seem to connect using putty on my laptop to my home computer. One thing I did try was turning off the firewall in suse and I tried entering port 22 in the tcp area and ssh in the IP section...I have a LINKSYS router and the laptop connect easily to it. I did all the changes in yast in suse and not at the command line. A beginner to linux here!
I assume you want to connect from your laptop which is running on windows.
And that you are running the windows putty version.
What I remember is that if you want to log-in in SSH you cannot do it with root as user.
You need to use a valid username/password combination.
But you don't have root rights.
On the other hand you can use telnet instead of SSH.
And you have root access.
Because you are on a local network the use of telnet doesn't harm.
I assume you are only on your local network.
Normally if you start (the windows) putty, all ports are already preselected in the good way.
But you have to start a telnet server on the linux machine.
Like all network protocols it's always a server client case.
Some clarification is required.
Are you trying to connect to your home PC from outside (e.g. at work) or locally within the same network (LAN)?