mac:mac_os_x_v10.6でsubversionリポジトリのパスベース認証を行う

差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
mac:mac_os_x_v10.6でsubversionリポジトリのパスベース認証を行う [2011-05-31 00:55]
Decomo
mac:mac_os_x_v10.6でsubversionリポジトリのパスベース認証を行う [2015-01-06 11:51] (現在)
行 12: 行 12:
  
 ===== httpd.confの編集 ===== ===== httpd.confの編集 =====
-<ilcode>/etc/apache2/httpd.conf</ilcode>のLoadModuleの最後に以下を追加。 +''/etc/apache2/httpd.conf''のLoadModuleの最後に以下を追加。 
 <file> <file>
 LoadModule dav_svn_module libexec/apache2/mod_dav_svn.so LoadModule dav_svn_module libexec/apache2/mod_dav_svn.so
行 19: 行 19:
  
 ===== mod_dav_svnの設定 ===== ===== mod_dav_svnの設定 =====
-<ilcode>/etc/apache2/other/subversion.conf</ilcode>でmod_dav_svnの設定をする。拡張子が.confならファイル名は何でもおk。+''/etc/apache2/other/subversion.conf''でmod_dav_svnの設定をする。拡張子が.confならファイル名は何でもおk。
 <file> <file>
 <IfModule dav_svn_module> <IfModule dav_svn_module>
行 43: 行 43:
  
 ===== アクセス制御 ===== ===== アクセス制御 =====
-<ilcode>subversion.conf</ilcode>を再度開き、認証に必要なの設定を追加する。+''subversion.conf''を再度開き、認証に必要なの設定を追加する。
  
 <file> <file>
行 64: 行 64:
  
 ==== 正規ユーザーの設定 ==== ==== 正規ユーザーの設定 ====
-<ilcode>AuthUserFile</ilcode>で指定したファイルにベーシック認証ユーザーを追加する。+''AuthUserFile''で指定したファイルにベーシック認証ユーザーを追加する。
 <code> <code>
 $ sudo htpasswd -c /doko/soko/svn/htpasswd Decomo $ sudo htpasswd -c /doko/soko/svn/htpasswd Decomo
行 75: 行 75:
  
 ==== リポジトリのアクセス制御の設定 ==== ==== リポジトリのアクセス制御の設定 ====
-<ilcode>AuthzSVNAccessFile</ilcode>で指定したファイルにアクセス制御情報を書く。+''AuthzSVNAccessFile''で指定したファイルにアクセス制御情報を書く。
  
 <file> <file>
行 156: 行 156:
  
 ==== subversion.confの編集==== ==== subversion.confの編集====
-subversion.conf.incにリネームし、<ilcode>SSLRequireSSL</ilcode>を追加する。+subversion.conf.incにリネームし、''SSLRequireSSL''を追加する。
 <code> <code>
 # mv subversion.conf subversion.conf.inc # mv subversion.conf subversion.conf.inc
行 234: 行 234:
 </file> </file>
  
-<ilcode>&lt;VirtualHost&gt;</ilcode>の最後でsubversion.conf.incを取り込んでSSL接続時にBasic認証を有効にするとともに、非SSL時はリポジトリにアクセス出来ないようにする。+''&lt;VirtualHost&gt;''の最後でsubversion.conf.incを取り込んでSSL接続時にBasic認証を有効にするとともに、非SSL時はリポジトリにアクセス出来ないようにする。
  
 ===== 参考サイト ===== ===== 参考サイト =====
行 243: 行 243:
   * [[http://memo.kappa-lab.com/2007/06/svnwebdavssl.html|SVN+WebDAV+SSLをポートを分けて設定 (memo.kappa-lab.com)]]   * [[http://memo.kappa-lab.com/2007/06/svnwebdavssl.html|SVN+WebDAV+SSLをポートを分けて設定 (memo.kappa-lab.com)]]
   * [[http://kay.air-nifty.com/art/2008/09/sslbasic-77ec.html|SSL+Basic認証の設定で意外に苦労しました(技術的な話題): ITスペシャリストが語る芸術]]   * [[http://kay.air-nifty.com/art/2008/09/sslbasic-77ec.html|SSL+Basic認証の設定で意外に苦労しました(技術的な話題): ITスペシャリストが語る芸術]]
 +
 +~~DISCUSSION~~
 +
  • mac/mac_os_x_v10.6でsubversionリポジトリのパスベース認証を行う.1306770915.txt.gz
  • 最終更新: 2011-05-31 00:55
  • by Decomo