アプリ版:「スタンプのみでお礼する」機能のリリースについて

linuxで特定のディレクトリのみにアクセスさせたい。

以下のようなディレクトリがあったとして、あるユーザーには、hoge5だけをアクセスさせるようにしたいです。
但し、hoge5以外はパーミッションを変更したくありません。
何かよい方法ありますでしょうか?


hoge1 775
hoge2 775
hoge3 775
hoge4 775
hoge5 775


すみません、linuxはよく分かっておらず、質問に抜けがありましたらご指摘ください。

A 回答 (2件)

アクセスACLが使えると思います



例:
・ユーザー「user」にファイル「testfile」へのアクセス権限(rwx)を与える
 #setfacl -m u:user:rwx testfile

・グループ「group」にディレクトリ「data」内の全てのファイルに(rwx)を与える
 #setfacl -m g:group:rw data/*

参考URL:http://www.redhat.com/docs/manuals/enterprise/RH …
    • good
    • 0

各ディレクトリの所有者とグループはどうなっているのでしょうか?


権限とユーザ、グループの関係をちゃんと理解していないなら、まず、そこをちゃんと理解してからにしてください。

この回答への補足

各ディレクトリの所有者はrootです。グループは設定していません。

アクセスさせたいユーザーだけをグループに登録して、各ディレクトリからOtherを外せばいいのは理解できますが、
今は各権限を見直して設定している暇もなく、
この状態で、新規ユーザーを1人追加し、その人には特定のディレクトリ以外を見せないように、簡単にできないかと思い質問しました。

補足日時:2010/07/07 15:09
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!