2

Ubuntu で gitolite と [GitLab][1] をセットアップしようとしましたが、動作しています。admin@local.hostLinux経由でクローン、プッシュ、およびプルできます。しかし、それは Windows では機能しません
GitLab でユーザーを作成し、そのユーザー (Windows のユーザー) に ssh キーを追加しました。

リポジトリのクローンを作成しようとすると、パスワード プロンプトが表示されました。
Ubuntu と Windows のキーが同期されていないようです。しましたが、うまくいきchmod: 700- .ssh and 600- authorized_keysません。だから私はここで何が欠けているのか分かりません。

>   [1] OH IMPORTANT! You need to convert putty key into openssh key and
> put it in the account.
4

1 に答える 1

1

Windows で環境変数を確認します%HOME%

%HOME%\.ssh\id_rsa(.pub)これはデフォルトでは定義されておらず、ssh が公開鍵と秘密鍵 ( に保存されている)を見つけるために必要になります。

この場合、OP Sam Mieは、それがサーバー アドレス解決の問題であることを確認しています。

サーバーの名前をからのようなIPアドレスに変更しましたが、git@localhost動作しgit@198.xxx.x.xます。

于 2012-09-21T13:28:18.863 に答える