How to enable Public key based authentication and Allow root login in SSHD
Enabling key based authentication in SSH and enabling root login in SSH.
vi /etc/ssh/sshd_config
PubkeyAuthentication yes
PermitRootLogin yes
Restart the ssh deamon so that the new settings comes into effect.
service sshd restart