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

cygwinのファイルのパーミションで質問です。
"drwx------+"というのの"+"ってなんでしょうか?
また+をつけるコマンドを教えてください。
WindowsXP+xamppでphpアプリの開発をしているのですが、+が無いファイルだとapacheが読んでくれません。

●質問者: kunitz
●カテゴリ:コンピュータ
✍キーワード:Apache cygwin PHP WindowsXP XAMPP
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● くまっぷす
●35ポイント

http://www.okisoft.co.jp/esc/cygwin-14.html

http://www.sixnine.net/cygwin/translation/cygwin-ug-net/using-ut...

末尾に+が付いているファイルはUNIXのowner / group / other の rwxであらわされるファイルパーミッションで表記できないようなパーミッションが付いています。

http://shooting-star.myhome.cx/cygwin/cron.html

大雑把にいうと

NTFS 上のアクセス権設定で SYSTEM アカウントに

アクセス権 (フルコントロール) がついているということです。

なのでcygwin utilityのgetfaclでそういうファイルを見て、その通りをsetfaclで設定するか(例えばsetfacl -m user:SYSTEM:rwx ファイル名みたいに)、あるいは直接WindowsでSYSTEMアカウントのアクセス権をいじって同じにしてしまえばいいと思います。


2 ● znz
●35ポイント

http://www.linux.or.jp/JM/html/acl/man5/acl.5.html

デフォルト ACL を持つファイル、または必要とされる 3 つ以上の ACL エントリを保持するアクセス ACL を持つファイルに対して、 ls(1) ユーティリティを長い形式 ls -l で実行すると、プラス記号 ( + が許可文字列の後に表示される。

cygwinのコマンドでACLを扱う場合はgetfaclとsetfaclになります。

Windows自体にあるコマンドではcaclsでACLを扱えます。

http://www.sixnine.net/cygwin/cygwin-doc/professional.html

http://www.monyo.com/technical/windows/20.html

関連質問


●質問をもっと探す●



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