I\'m trying to get GitLab up and running on my server. I followed the installation instructions at the gitlab github page and everything went well.
The issue is, whe
I ran into the same issue recently, and discovered that the issue for me was that SELinux was preventing sshd from accessing to the authorized_keys file in gitlab's data directory /var/opt/gitlab/.
To fix this, edit /etc/selinux/targeted/contexts/files/file_contexts.homedirs and add the line:
/var/opt/gitlab/\.ssh/.* system_u:object_r:ssh_home_t:s0
Then run:
$ restorecon -Rv /var/opt/gitlab
Source : https://serverfault.com/questions/50573/selinux-preventing-passwordless-ssh-login