2016-04-07 6 views
0

私はUbuntuを再インストールして新しいユーザーを作成しました。私がやったことは、新しいsshキーを生成し、それを私のgitlabアカウントに追加することでした。私がgit pullまたはgit pushしようとすると、gitはユーザ 'git'のパスワードを要求します。 SSHキーはgitlabマニュアルを使用して生成された:自分のOSを再インストールした後、Gitlabはsshキーを無視します

ssh-keygen -t rsa -C "my email" 

キーと完全にこのgitlabサーバの作業の他のすべてのユーザー。

+0

新しく生成された鍵はどこに置いたのですか? – Francesco

+0

デフォルトパスの@Francesco〜〜/ .ssh/id_rsa.pub –

答えて

0

ホストの「git」ユーザーのauthorized_keysファイルの末尾に独自のrsaキーを追加することで修正されました。

+0

GitLabに使用したのと同じ電子メールをキー生成時に使用しましたか?彼らは、GitLabがSSH鍵を受け入れるために一致する必要があります。 – BrokenBinary

+0

はい、同じでした。 –

関連する問題