title: Adding ssh key to gitlab
body: <p>I installed Gitlab on a Fedora 17 server following <a href="https://github.com/gitlabhq/gitlab-recipes/tree/master/install/centos" rel="nofollow">this</a> guide and I believe everything works fine, except that I cannot add ssh keys or push my local repository to the server. </p>
  
  <p>When trying to add a SSH key via the web interface I get the message "Fingerprint cannot be generated"</p>
  
  <p>When I try to push the local repo to the server with </p>
  
  <pre><code>    git remote add origin git@myserver:user/repo.git
      git push -u origin master
  </code></pre>
  
  <p>It asks me for the password of the git user, which I cannot introduce since it does not have one. How can I fix this? I've tried to search the logs for debugging information but could not find anything.</p>
  
  <p>edit: I've tried adding my public rsa key to authorized_keys and I can ssh without entering the password (the session closes because login is disabled for this user). However, when I try to push origin master I get the following</p>
  
  <pre><code>    fatal: protocol error: bad line length character: This
  </code></pre>