プロが教える店舗&オフィスのセキュリティ対策術

CentOS5系を使用しています。
あるディレクトリ(下記のような権限を持つディレクトリ)
の配下でのみrootと同様の権限を持つユーザを作成したいと思っています。

drwxr-xr-x 15 root root ディレクトリ名⇒Hoge

グループの権限はrwxにしても良いと考えていますが、
useraddで新規ユーザを作成して
usermod -Gでrootグループにユーザを追加してしまうと
そのユーザは他のディレクトリでもrootと同様の権限を持てることとなってしまいます。
あくまでHogeディレクトリ配下でのみrootユーザと同様の権限を持たせたいと思っています。

どなたか知恵をお貸しください。

A 回答 (2件)

CentOS5系と言うことなのでACLが使えると思います。



setfacl や getfacl を調べてみてください。
(尚、マウントオプションの変更も必要かもしれません)
    • good
    • 0

Hogeディレクトリを編集するための特別なグループをつくり


rootをそのグループに追加し、chownしておく。
他のユーザーもそのグループに追加しておけばいけるのでは?
    • good
    • 0
この回答へのお礼

ありがとうございます。
Hogeディレクトリはウェブアプリになっていて基本的にはrootユーザが作成、編集するディレクトリとなっています。
今回新たに作成するユーザは実行権限までは与えたくなかったのです。
とりあえず暫定的に、今回はrootのgroupにr,w権限を追加して特定のユーザをそのグループに追加することで対応しました。

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

お礼日時:2012/07/20 15:44

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