Subversion(サーバー)との接続にあたり、認証をSSHに持たしアクセスする方法を記述します。
SSHで接続する場合、SSH接続するユーザーは、リポジトリへのアクセス権限を保持している必要があります。
作業手順は、
1.サブバージョンをインストール
2.リポジトリの作成
3.svnグループを作成
4.接続確認
の手順でアクセスを設定します。
1.rootでSubversionをインストールします。
# yum install subversion
2.任意のパスにディレクトリを作成し、リポジトリを作成します。(下記は、/home/svn/としています。)
# mkdir /home/svn/
# svnadmin create /home/svn/repos
3.svnグループを作成
#svnグループの追加
# groupadd svn
#svnグループにリポジトリの所有権を与える。
# chown -R :svn /home/svn/
#svnグループに読み書きの権限を与える。
# chmod -R g+wr /home/svn/
#ユーザー webuser をsvnグループに所属させる。
# usermod -G svn webuser
4.接続確認
TortoiseSVNなどのサブバージョンクライアントで下記のリポジトリにアクセスします。
svn+ssh://hostname/home/svn/repos
ちなみに、
TortoiseSVNの設定で、「ネットワーク」-「SSH」を選択して「SSHクライアント」の欄に
(TortoisePlink.exeのフルパス) -C -l (ログイン名) -i (*.ppk 秘密鍵のパス)を入力。
でアクセス可能です。
The shape of the system that overflows in the world is equal to the "knowhows" that parties concerned of each industry have.
People who create the system need high-ranking "knowhows" further.
I want to become ..high-ranking "knowhows".. handlers' help.
2011/04/28
登録:
投稿 (Atom)
-
using Excel = Microsoft.Office.Interop.Excel; /// Excelオブジェクト Excel.Application oXls; /// ワークブックコレクション Excel.Workbook oWBook = this.oXl...
-
リンクでgoogleカレンダーへ予定を追加すした、忘れそうなのでメモ ○Javascriptでの記述例 var text = "買い物"; var details = "新春バーゲンセール"; var location= ...
-
Androidのアプリ開発を行うために行った開発環境の構築手順についてメモします。 作業時点(2012.04.24)での最新と思われるもので構築しました。 ・環境 OS: Windows7 64bit ・入れたもの JDK Standard Edition ...