[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[cvs-ml 976] CVSのアクセス権
武田@新生銀行と申します。
現在、以下の環境で、CVS Client/Serverを実行しています。
<Server>
WindowsNT Server4.0(SP5)
CVS Server for NT 1.10.8
<Client>
Windows2000
CVS 1.10.8 (※CVS Server NT付属のcvs.exeをクライアントとして実行)
リポジトリ管理を実施するのに際して、Clientに次の権限を与えたいと思っていま
す。
1.新規にプロジェクトを開始できない(importできない)
2.既存のプロジェクトに対して、checkout/update/commitできる
3.複数のプロジェクトがある場合、自分が所属するプロジェクト以外には
checkout/update/commit
できない。(または、読み取りだけできる)
そこで、NT上のアクセス権を次のように設定しました。
1.ローカルグループ"cvs"を作成
2.cvsグループにユーザー("cvsuser")を追加
3.NT上のフォルダ/ファイルに対して、アクセスさせたいものに対して"cvsuser"に
アクセス権を付与
そして、CVSROOT/passwdは、次のように設定しました。
(cvsユーザのユーザ名):(パスワード):cvsuser
しかし、clientからserverにアクセスすると、NT上のアクセス権は無視されてしま
います。
つまり、cvsグループに、
・アクセス権を設定しなくても、import/checkout/update/commitできる
・「アクセス権なし」を設定しても、同様にできる
CVS ServerはUNIXが標準のため、UNIXでの設定はいろいろなマニュアルに記載され
ていますが、
NT Serverはマイナーなため、情報がありません。
なにか、情報がありましたら教えてください。
◇◆◇━━━━━━━━━━━━━━━━━━━━━━
TAKEDA SHINNOSUKE
Information Technology Division SHINSEI BANK,Ltd.
[Tel] 03-5511-5111(ext.3339) [Fax] 03-5511-8143
[e-mail] shinnosuke.takeda@shinseibank.co.jp
--------------------------------------------------
(株)新生銀行 システム企画部フロントミドル担当
武田 新之助
━━━━━━━━━━━━━━━━━━━━━━◇◆◇