| Linux Tips | |
POSIX ACLを使用するには 北浦訓行 |
|
Linuxでは、カーネル2.6でPOSIX ACL(Access Control List)がサポートされ、従来のパーミッションによる指定と比較して、より柔軟なアクセス制御が可能になった。
| 関連リンク: | |
| 全貌を現したLinuxカーネル2.6[第3章] http://www.atmarkit.co.jp/flinux/special/kernel26/kernel26_03a.html |
|
Fedora Core 6の場合、デフォルトでACL関連のツールがインストールされるが、ACL自体はオフの状態になっている。ACLを使用するには/etc/fstabを開いて、以下のようにマウントのオプションで「acl」を指定する。
/dev/VolGroup00/LogVol00 / ext3 acl 1 1 |
設定を変更したら、システムを再起動する。
ACLが有効になっているかどうかは、mountコマンドで確認できる。
$ mount |
ACLの設定を行ったり、設定内容を確認する場合は、「setfacl」コマンドと「getfacl」コマンドを使用する。例えば、baby.aviというファイルに対して、ユーザー「yuki」に読み込みのアクセス権を与える場合は、以下のとおりだ。
$ ls -l baby.avi |
変更の結果は、getfaclコマンドで確認できる。
$ getfacl baby.avi |
また、ACLが設定されると、ls -lコマンドでパーミッションの表示部分に「+」が付加される。
$ ls -l baby.avi |
setfaclとgetfaclの使用方法は、manページを参照のこと。
| 関連リンク: | |
| NautilusでACLを管理するには http://www.atmarkit.co.jp/flinux/rensai/linuxtips/a028eiciel.html |
|
| Linux Tips Index |
| Linux Squareフォーラム Linux Tipsカテゴリ別インデックス |
|
TechTargetジャパン
Linux Square フォーラム 新着記事
- OSSライセンスの採用傾向に「変化」あり (2012/5/21)
OSS普及の一翼を担ってきたライセンス、GPLファミリー採用の割合が減少傾向にあるそうです。いったいどうして? - ここからFirefoxの反撃が始まる (2012/3/12)
2月のLinux SquareのランキングではFirefoxの記事がダントツのページビューを集め、トップに立ちました - CMakeでMySQLをビルドしてみる (2012/3/8)
ここまでの作業でCMakeを使う準備が整いました。今回はひとまずMySQLをビルドしてみます - MySQLのビルドに欠かせないCMakeを準備する (2012/3/2)
今回は、MySQLをビルドするために欠かせないツール「CMake」をインストールし、使う準備をします
|
|
@IT 新着記事
キャリアアップ
スポンサーからのお知らせ
- - PR -
イベントカレンダー
- - PR -
お勧め求人情報
転職/派遣情報を探す
**先週の人気講座ランキング**
〜 Android編 〜
ホワイトペーパー(TechTargetジャパン)
ソリューションFLASH
