人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

sambaでアクセス権限を行いたいです。

あるフォルダの中にファイルがあります

ここで複数のユーザが同じフォルダーにアクセスしてファイル操作をしたいのですが、ファイルの所有者以外に削除をさせたくありません。

またフォルダの中には新しくファイルを作成可能なようにしたいです。

所有者と所有グループの設定をどのようにすれば可能でしょうか?



今のところ考えていることは次の通りですが出来るか分からないので確認したいです

User1とUser2はfileGroupに所属している

EX_folder -rwxrwxr-- root fileGroup
|
|----EX_file1 ( User1が削除可能 ) -rwxr--r-- User1 fileGroup
|----EX_file2( User2が削除可能 ) -rwxr--r-- User2 fileGroup
|----EX_create_new_file(User1もUser2も新規に作成可能)


●質問者: tktomaru
●カテゴリ:コンピュータ
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● みかん
●0ポイント

http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1116633001


質問者から

知恵袋の回答では
valid users = abc
という記述からユーザ(abc)だけがアクセス可能なようですね

今回はfileGroupにアクセス許可を出すため
valid users = @fileGroup
とすると思います。

また、
writable = yes
read only = no
guest ok = no
ですが、これは読み書き可能でguest拒否な設定ということで
削除も可能になってしまいますよね?

削除不可にしたいのですが、フォルダーにアクセス権限を与えた時点で
出来ない気がして確認しています(いまのところできなくて・・・

回答が理解できないので補足していただけますか?


2 ● a-kuma3
●100ポイント ベストアンサー

削除不可にしたいのですが、フォルダーにアクセス権限を与えた時点で
出来ない気がして確認しています(いまのところできなくて・・・

unix のファイルシステムの扱いが分かっている方なのだと、想像します。

SAMBA 3 の公式ドキュメントです。

Chapter 16. ファイル、ディレクトリと共有のアクセス制御
└ファイルシステムのアクセス制御
└ファイルとディレクトリのアクセス制御


どのように、ユーザーの削除操作から、ファイルやディレクトリを保護したらよいか、 という事についてSambaメーリングリストに質問が来ることがある。例えば、Windows NT/2K/XP は、ディレクトリ配下に、ファイルを書くことは出来るが削除できないというアクセス制御を 設定する機能がある。これは、ファイルに書き込みは出来るが、削除は出来ないというACLを Windows上で設定することで可能になる。このような考え方はUNIX OSファイル空間ではない。 UNIXファイルシステムでは、ファイルを作成出来るユーザーはファイルに書き込みが出来る。 ファイルがあるディレクトリへの書き込み権があり、ファイルへの書き込み権があるユーザーは それを削除できてしまう。
...
拡張属性の特定の動作は、UNIXと例えばLinuxのようなUNIX風のシステム全体には 一貫していない。例えば、ディレクトリやファイルを削除操作から防ぐためのフラグを セットすることは、拡張属性の特定の実装では可能である。これを達成する拡張属性は immutibleビットと呼ばれている。残念なことに、immutible フラグの実装は公開された文書とは一致していない。

http://www.samba.gr.jp/project/translation/Samba3-HOWTO/AccessControls.html#id2628078

「新規作成、更新はできるけど、削除は許さない」ということは、一般的にはできない、と考えた方が良いと思います。


a-kuma3さんのコメント
No.1 の回答者から、補足が付くことは無いです。 回答履歴を見れば分かります。

質問者から

a-kuma3さん

回答ありがとうございます。

Unixのファイルシステムを理解していなかったのですがやはり出来ないのですね。

linuxで作ったファイルサーバーがユーザごとにフォルダを作っている理由がわかりました。

ありがとうございました。


関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ