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

[linux-users:79026] 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には特にはこだわらないのですが。
> 
private をguest user に見せないでいいのなら、
AppleVolumes.defaults のコメントを参考に
path の後ろの方に access=hoge,hogehoge とすれば、
guest user には、private の存在さえ判らなくできます。

毛色が違いますが、netatalk-1.4.99 からは、drop box という機能もあります。
(書き込めるけど読めないユーザと、読み書きできるユーザ設定)
# 提案箱や宿題の提出箱の使い方

> -- 
> 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を参照したい場合の設定について」
References: