如果配置好了authorized_keys,并且将.ssh设置为700,.ssh/*设置为600,并且依然无法通过PublicKey方式登录。那么,试试在Server端执行:

restorecon -R -v /root/.ssh

原因是CentOS 6 有个There is a bug in CentOS 6