• 締切済み

アクセス権のことですが

ディレクトリAの中にディレクトリBがあります。 Bの中にCというファイル(シェルスクリプト)があります。 Bのアクセス権は776で、Cのアクセス権は777です。 ユーザーD(一般ユーザー)が、ディレクトリAにいます。 DはBとCに対してその他ユーザですが、DはCを実行することが可能でしょうか。

みんなの回答

  • anmochi
  • ベストアンサー率65% (1332/2045)
回答No.1

 こういう時、状況の説明の仕方は、例えばディレクトリは小文字でユーザを大文字にする、など、単語単語を見たら何を表現しているのか分かるようにするとよい。他にも、ディレクトリなら、/A/、/A/B/、/A/B/Cのように、仮想的なフルパスで表現するのも効果的ではないかな。  この場合、DはBに対して「サブディレクトリの取得」ができないので、Cを実行する事はできない。Bの中身を見てCを発見しようとするところでPermition Deniedだ。

saphirae
質問者

補足

こういう時、回答の説明の仕方は、例えば、「~ですよ」「~ですね」と表現するとよい。その方が円滑なコミュニケーションをとる上で効果的だぞ。 学校で習わなかったか? まあ習わなくても、大抵の人なら理解できていることだがな(笑)

関連するQ&A