ssh login with key for user other than root
I followed the process in
to set up ssh login for a user account (not root). I installed a new key pair (call it newkeypair) and executed ssh -i newkeypair email@example.com and still was asked for the user's password. CentOS install and have installed public part of key in /home/user/.ssh/authorized_keys with proper permissions.
What am I missing?