Step One Generate the key on the client (your computer) with:
]# ssh-keygen -t rsa -b 4096
I like to skip passphrase and just press Enter Enter if you already have a key ignore this step.
Step Two Copy key to remote server with:
]# ssh-copy-id user@remote_IP_OR_SERVER_NAME
Step Three ssh in with:
]# ssh user@remote_IP_OR_SERVER_NAME and it should let you login just fine after entering password to server from previous step.