2013年8月11日日曜日

debianでgitolite3をインストール

jessie/testing(2013/8/11)です。

sshのkeyを作る

適当な場所で、
$ ssh-keygen -t rsa -f gitkey
gitkey.pubをgitoliteをインストールする装置にコピーする。 名前は固定ではない。gitkeyでなくてもいい。

gitoliteをインストール

以下を実行
$ apt-get install gitolite3
基本デフォルトで、"Administrator's SSH key"を聞かれた時に、 さっき作ったkeyの公開鍵を(gitkey.pub)のパスを指定する。

管理者の設定

/home/ユーザ名/.ssh/ 以下にさっき作ったkeyの秘密鍵をコピーする。
/home/ユーザ名/.ssh/config に以下を追加する。
Host gitoliteをインストールした装置
IdentityFile /home/ユーザ名/.ssh/gitkey
User gitolite3
HostName gitoliteをインストールした装置
以下を行ってエラーでなければとりあえずインストール完了。
$ git clone gitolite-admin:gitolite-admin

0 件のコメント:

コメントを投稿