
Gitosisサーバー、Ubuntu Lucidサーバーの最初のテストプロジェクトで権限の問題が発生しました
このハウツーを使用https://help.ubuntu.com/community/Git
gitosis-admin での変更、コミット、プッシュが機能しました。
次に、テスト プロジェクトとローカル リポジトリを作成し、コミットしました。マスターを howto のように設定しましたが、プッシュすると次のようになりました:
ERROR:gitosis.serve.main:Repository read access denied
fatal: The remote end hung up unexpectedly
おそらく、NFS を使用していることを伝える必要があると思いますが、キーの処理方法がわかりません。
入力したキーの/srv/gitosis/.ssh/authorized_keys
末尾に mylogin@server があることがわかりました。そこで、2 週間前から作業している新しいボックスでキーを生成し、ファイルに追加しました。
AllowUsers gitosis
成功しませんでした - そこでサーバーで試し /etc/ssh/sshd_config
、SSH サーバーを再起動しました。
今、求められていますgitosis@server's password:
!!
元に戻しましたが、質問し続けます。
さらに確認する方法を教えてください。 - フロリアン
答え1
gitosis は作者によって保守およびサポートされなくなりました。ほとんどの人は、代わりに、はるかに優れたドキュメントとより多くの機能を備えた gitolite を推奨しています。http://github.com/sitaramc/gitolite