Although I placed my public key on the remote machine yet I am still getting the ssh password prompt, here's my ssh -vv output (just the last rows) that might help:debug2: service_accept: ssh-userauthdebug1: SSH2_MSG_SERVICE_ACCEPT receiveddebug1: Authentications that can continue: publickey,gssapi-keyex,gssapi-with-mic,passworddebug1: Next authentication method: publickeydebug1: Offering RSA public key: /Users/lior/.ssh/id_rsa  <-- THAT's MY PRIVATE KEY!debug2: we sent a publickey packet, wait for replydebug1: Authentications that can continue: publickey,gssapi-keyex,gssapi-with-mic,passworddebug1: Trying private key: /Users/lior/.ssh/id_dsadebug1: Trying private key: /Users/lior/.ssh/id_ecdsadebug1: Trying private key: /Users/lior/.ssh/id_ed25519debug2: we did not send a packet, disable methoddebug1: Next authentication method: passwordImportant: I am able to ssh to other machines without password after doing the same procedure, so I assume the problem is on the specific remote machine (which runs on CentOS 6).Any ideas?
SSH Password prompt for a password after ssh keys are configured
ssh