プライベートなgitサーバーを立てたいのだけど、git:// とかではなく、ssh:// でやりたいなーと思いまして。 なのでgit-daemonは使わず、gitosisを使ってみたいと思います。 つまり、公開鍵だけもらってユーザー毎にアクセス権限管理とかしたいわけです。 個人的用途なのにアクセス権限とか・・どういうことなの・・・ webのインターフェイスは今のところ考えていません。 “%”がリモートサーバーで“$”がローカルPCのプロンプトです。 サーバーにyumからインストールしてgitosisの初期設定をします。 % yum update git % yum install gitosis % useradd git % passwd git % cd /home/git % sudo -H -u git gitosis-init < id_dsa.pub Initialized e
![Git, Gitサーバー、gitosisとsshにしてみたよ](https://cdn-ak-scissors.b.st-hatena.com/image/square/8d71ff5111e05619a10d29bb40d7aebaa75c8fbc/height=288;version=1;width=512/https%3A%2F%2Fs0.wp.com%2Fi%2Fblank.jpg)