| 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ジャパン
- 「使う」から「公開する」へ (2012/11/26)
1人でも多くのエンジニアが自分で書いたコードを公開し、OSS界へデビューできるよう支援します。レッツ、OSS! - 簡単にFreeBSD環境を作る3つの方法 (2012/11/15)
最近、FreeBSDのインストール手順の解説をあまり見かけない。そこであえて基本に戻り、手軽に使い始める方法を紹介する - シェルスクリプト最大の罠、while問題 (2012/9/14)
シェルスクリプトプログラミングで最もはまりやすい問題、それが「while問題」だ。今回はその原因を掘り下げてみよう - システムコールの特性を知る pipe(2)編 (2012/9/7)
mmap(2)に続き、pipe(2)による処理の高速化について考察。データのサイズを工夫して、うまく効率化を図ろう
|
|
- WinRTコンポーネントの作成とmrubyのコンパイル
- Cassandra、Redis、memcachedに潜む脆弱性
- みんな笑顔のお祭り〜Maker Faire: Taipei 2013
- セキュリティホールは常に人の形をしている
- Adobe Edge Animate CCでマルチデバイスゲーム
- 人生と同じ? プログラムの式と演算子、制御文を学ぶ
- 第369話 フリーズ
- 802.11acと無線LAN仕様のこれから
- NBAチームのスマートタブレットの活用術は?
- システムに自動サインインする(Windows 8編)
- Eclipse ADTに代わるIDE? Android Studioの基礎
- アドビの終了したサービスは別の形で生かされる
キャリアアップ
- - PR -
イベントカレンダー
- - PR -
転職/派遣情報を探す
**先週の人気講座ランキング**
〜 Android編 〜
ホワイトペーパー(TechTargetジャパン)
「ITmedia マーケティング」新着記事
第5回 ロングテール化するBtoBのマーケティングプロセス
BtoCだけではなく、BtoBのマーケティングにおいても“個”の視点に立つことで、効率的に...
1ツイートが生み出す価値はいくら? ――収益とフォロワーの特性を見て最も効果が高いソーシャルに注力しよう
ソーシャルマーケティングに取り組む企業が増える中、その効果についての検証も進んでき...
富士通、大量データをリアルタイムに活用できる2製品の提供を開始
センサー情報の解析やWebサイトのパフォーマンス向上、全国店舗における商品購入の行動分...

