[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:79024] Re: netatalkにおけるumask


武田です。

At 5:12 PM +0900 01.1.23, Nomoto Hirokazu wrote:
>netatalk には、無いですね。
>どんな時に必要なのですか?

netatalkのデフォルトではumaskは002になっていると
思うのですが、これを000にしたいのです。

具体的にやりたいのはこういうことです。
今、netatalkで公開しているディレクトリには、
自分のグループ(mygroupとします)にのみ
公開しているサブディレクトリ(privateとします)と、
ゲストにも公開しているサブディレクトリ(publicとします)
とがあります。

で、このpublicディレクトリ以下はゲスト(user.groupはnobody.nobody)
も自分のグループ(*.mygroup)も読み書き自由にしたいのです。
そこで、umaskを000にしておけば、ファイルは全てデフォルトで
全ての人に読み書き自由になるので、アクセス権のコントロールは
ディレクトリのパーミッションを最初に設定しておくだけですむかな、
と考えたわけです。
具体的には、privateとpublicがそれぞれ
drwxrwx--- root mygroup private/
drwxrwxrwx nobody mygroup public/
になっていて、あとはファイルが全て666になっていればいいかな、と。

Macで共有設定でアクセス権を変えてやれば
それがUNIXのパーミッションにも反映されるので、
それで良しとしてもいいのですが、
できればデフォルトでそうなっていて欲しいな、と
思ったわけです。

上記で述べたこと(privateとpublicの使い分けができること)が
可能であれば、umaskには特にはこだわらないのですが。

-- 
TAKEDA Nobukazu (武田信和)
Reactor Structure Laboratory, Department of Fusion Engineering Research
Naka Fusion Research Establishment, Japan Atomic Energy Research Institute
Address: 2-4 Shirane, Shirakata, Tokai-mura, Naka-Gun, Ibaraki 319-1195 JAPAN
TEL: +81-29-282-6902   FAX: +81-29-282-6920

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
Follow-Ups: References: