R4000 2.2
tati****@kc5*****
2011年 3月 7日 (月) 11:30:21 JST
こんにちは、立花@鎌ヶ谷市です。 In <20110****@maple*****>, at Date: Sat, 05 Mar 2011 13:41:08 +0900 (JST), on Subject: [JM:00155] Re: [POST:DP] man man.1 , 長南洋一 <cyoic****@maple*****> writes: | > .B man | > コマンドをユーザー man に suid することができる。 | > そうすると、 cat ディレクトリのオーナーが man かつモードが 0755 | > (ユーザー man だけが書き込み可) で、 | > cat ファイルのオーナーが man かつモードが 0644 または 0444 | > (ユーザー man だけが書き込み可、またはユーザーすべてが書き込み不可) | > のとき、 | > 普通のユーザーは cat ページを変更したり、 | > 他のファイルを cat ディレクトリに置いたりすることができなくなる。 | > man コマンドが suid されていなければ、 | > すべてのユーザーが cat ページを cat ディレクトリに置けるように、 | > cat ディレクトリのモードを 0777 にする必要がある。 | | これですが、原文も訳文もよくわかりません。そもそも、原文は | 正しいのでしょうか。man コマンドがユーザ man で suid されている | のなら、一般ユーザは man を使ったとき、cat ファイルを作る (場合に | よっては変更する) ことができるのではないでしょうか。 おっしゃる通りですね。 | それとも、「cat ディレクトリを 0755 に、cat ファイルを 0644、 | または 0444 にしておけば、一般ユーザは man コマンドを使わない場合、 | cat ディレクトリにファイルを置いたり、cat ファイルを変更したり | できない」ということなのでしょうか。こっちならば、文章の流れは、 こちらだと思います。 -- tati****@kc5***** 立花 晃@鎌ヶ谷市