Linuxでは、書き込み可能(chmod 551)のディレクトリ内に書き込み可能なファイル(chmod 771)があると、そのディレクトリにアクセスすると書き込み可能になりますか?ファイルアクセス権とディレクトリアクセス権
私はそれをテストして書き込みが可能ですが、私の勇気はそれが不可能ではないと私に教えています。
Linuxでは、書き込み可能(chmod 551)のディレクトリ内に書き込み可能なファイル(chmod 771)があると、そのディレクトリにアクセスすると書き込み可能になりますか?ファイルアクセス権とディレクトリアクセス権
私はそれをテストして書き込みが可能ですが、私の勇気はそれが不可能ではないと私に教えています。
私が間違っていると私を修正するかもしれませんが、Linuxフォルダはこの場合「ファイル」と見なすことができます。つまり、フォルダの内容は、その中に含まれるファイルとサブフォルダです。書き込み権限を削除すると、基本的にファイルの追加/削除(およびフォルダのプロパティの変更)が禁止されます。
そのフォルダ内のファイルは、フォルダのプロパティを継承しません。ファイルのリストは同じままです(実際にはその "ファイル"の内容です)ので、各ファイルの内容を変更することができます(そのファイルを編集する権限がある限り)。
書き込み権限はディレクトリプロパティの変更とは関係ありません。 – Barmar
ディレクトリが書き込み可能でない場合は、すでに存在するファイルに書き込むことはできますが、新しいファイルを作成することはできません。 –
はい、それです! –
はい、可能です。パーミッションは再帰的ではありません。 – Barmar
ディレクトリは、基本的に名前をファイルにマップする特別なファイルです。書き込み権限は、それらのマッピングを変更できるかどうかにのみ影響します。 – Barmar
SOは、プログラミングに関する質問のためのものであり、Linuxの使用や設定に関する質問ではありません。 SuperUser.comまたはunix.stackexchange.comは、このような質問のためのより良い場所になります。 – Barmar