Você precisa definir em
etc/ssh/sshd_config
PasswordAuthentication no
ou
Match User yourUser
PasswordAuthentication no
Isso deve resolver o problema de senha.
Agora Selinux vai reclamar
link
Para verificar isso
No seu servidor de gitolite
[root@centos63 ~]# setenforce 0
Na sua conta de administrador do gitolite
ssh yourUser@yourBox info
#Should be the answer message
hello admin, this is yourUser@yourBox running gitolite3 3.04-1.el6 on git 1.7.1
R W gitolite-admin
R W testing
Defina seu Selinux de volta ao modo de aplicação
[root@centos63 ~]# setenforce 1
e faça um ssh yourUser@yourBox info
se você não receber a mesma mensagem de antes, você precisa atualizar suas Políticas do Selinux
Instale esta atualização
- selinux-policy-3.7.19-159
- selinux-policy-targeted-3.7.19-159