here's what I get sshing in using debug mode:
debug1: Next authentication method: publickey
debug1: Trying private key: /root/.ssh/identity
debug1: Offering public key: /root/.ssh/id_rsa
debug1: Authentications that can continue: publickey,gssapi-keyex,gssapi-with-mic,password
debug1: Trying private key: /root/.ssh/id_dsa
debug1: Next authentication method: password
debug1: Authentication succeeded (password).
debug1: channel 0: new [client-session]
debug1: Entering interactive session.
debug1: channel 0: free: client-session, nchannels 1
Connection to support.xxxx.net closed by remote host.
Connection to support.xxxx.net closed.
debug1: Transferred: stdin 0, stdout 0, stderr 101 bytes in 0.0 seconds
debug1: Bytes per second: stdin 0.0, stdout 0.0, stderr 73342.2
debug1: Exit status -1
on the server in /var/log/secure:
Nov 12 18:05:52 centos67 sshd: Accepted password for xxxxx from 64.26.xxxx port 47324 ssh2
the user has a proper shell in /etc/passwd