login as: oracle Access denied oracle@vmlnxsrv01's password: Last login: Sun Nov 27 14:15:05 2011 [oracle@vmlnxsrv01 ~]$
Notice that 'access denied' message . . . yet it still prompts for password and connects.
login as: root Access denied root@vmlnxsrv01's password: Last login: Sat Nov 26 16:30:28 2011 [root@vmlnxsrv01 ~]#
just tried version Putty version 0.61 in a virtual machine (Parallels Desktop) and can confirm the problem. Apparently PuTTY tries several authentication methods, and GSSAPI is the reason for the "Access denied" message. After receiving the "Access denied" message, click on the PuTTY icon in the top left hand corner of the session window, then select Event log. At the bottom you will see what exactly caused the failure, e.g. "GSSAPI authentication refused".
To disable GSSAPI: open PuTTY, then click the + sign on SSH > click + sign on Auth > GSSAPI. Uncheck the 'Attempt GSSAPI authentication' checkbox.
The "Access denied" message is gone.
An alternative solution was be to setup Kerberos/SASL on the Linux side, but...