今私は複雑なSubversionの問題を絞り、通常はfile://
プロトコルを介してリポジトリを作成しアクセスすることで、たくさんの小さなテストを実行しようとしています。私はそのようなローカルリポジトリに、password-db
とauthz-db
をリポジトリ/conf/svnserve.conf
に設定してセキュリティを追加しようとしましたが、file://
プロトコルを使用しているときにsvn
クライアントがその設定を無視するようです。 file://
protcolでパスセキュリティが可能か、svnserveデーモンを起動する必要がありますか?subversionセキュリティをfile:// repositoryアクセスメソッドで使用することはできますか?
0
A
答えて
2
file://
リポジトリにアクセスすると、オペレーティングシステムのファイル機能が使用されます。したがって、あなたのOSが持っているファイルシステムセキュリティ機能を利用することができます:あなたのOSのインターフェースを介してリポジトリディレクトリへのアクセス権を設定するだけです。例えば
、rootとして次のコマンドを実行し、古典UNIXシステム上のリポジトリにのみsvnserve
とグループのメンバーsvnusers
アクセスを許可する:
$ chown svnserve:svnusers /my/repository
$ chmod 770 /my/repository
0
ファイルの場合://プロトコル各Subversionのクライアントされリポジトリにアクセスするときにsvnサーバとして動作します。これは、基本的に、ユーザーが自分のアクセス許可を強制することを意味します。
リポジトリ内の特定のパスに対してユーザに狭い権限を与えることができたとしても、リポジトリ全体を読んだり破損させたりするfile://パスに対するOSレベルの権限を読み書きする必要がありますとにかく
本当のセキュリティが必要な場合は、ユーザー権限を適用するsvnserveなどの別のサービスを通じてリポジトリをホストする必要があります。
関連する問題
- 1. Strict-Transportセキュリティを使用することはできますか
- 2. Azure File ShareでSystem.File.IOを使用することはできますか?
- 3. Subversionでコミットを削除することはできますか?
- 4. 春のブートのセキュリティは@Repository
- 5. eclipseでsubversionを使ってファイルをコミットすることはできません
- 6. SubversionのHTMLページを上書きすることはできますか?
- 7. Spring Batch Job Repositoryを使用する理由は何ですか?
- 8. Subversionのタグ付けとセキュリティ
- 9. Subversionリポジトリのコンテンツを削除することはできますか?
- 10. MyversionはSubversionやMercurialをタスクリポジトリとして使用できますか?
- 11. Subversionでカスタムフックイベントを作成することは可能ですか?
- 12. Tortoise svn repositoryとvisual svn repositoryの違いは何ですか?
- 13. リストを使用することはできますがIListを使用することはできません。
- 14. モデルでcancanを使用することはできますか?
- 15. jQueryをjavaScriptで使用することはできますか?
- 16. キャッスルウィンザーでスコープライフスタイルを使用することはできますか?
- 17. MVVMでユーザーコントロールを使用することはできますか?
- 18. Railsで「フロントコントローラ」を使用することはできますか?
- 19. スイッチケースでmod_rewriteを使用することはできますか
- 20. GAEでGWTPを使用することはできますか?
- 21. no_stdでBoxを使用することはできますか?
- 22. AndroidでGTK +を使用することはできますか?
- 23. JBossでflashvarsを使用することはできますか?
- 24. sqlalchemyでmongodbを使用することはできますか?
- 25. SWTでクラッタを使用することはできますか?
- 26. OCamlでパイプを使用することはできますか?
- 27. vprintfでarray_mapを使用することはできますか?
- 28. jettyでsocket.io.jsを使用することはできますか?
- 29. ROSをDjangoで使用することはできますか?
- 30. GMSPolygonをMKMapViewで使用することはできますか?