制限されたフォルダがある600
場合いいえアクセスするgroup
か、everyone
フォルダに次のファイルが含まれています777
。安全ですか?
ファイルがフォルダ内にある場合やファイルがフォルダ内にある場合でも、777
ファイルにアクセスするための回避策はありますか?group
everyone
600
答え1
600
一般ユーザーとして設定された権限では、ディレクトリのアクセス/入力(またはファイルの作成)はできません。また、上記のフォルダ権限を使用してファイルにアクセス/並べ替えることはできません。
答え2
ファイルにディレクトリ外に別のハードリンクがある場合は、この600
代替パスを使用してそのファイルにアクセスできます。ただし、これを行っても他のファイルにアクセスすることはできません。
ただし、ファイルへのハードリンクを作成するには、ファイルを含むディレクトリにアクセスする必要があるため、ハードリンクがまだない場合は作成できません。
答え3
他のメカニズム(ACL、xattr?など)が機能しない場合は、extXファイルシステムに保存する必要があります。ただし、権限またはディレクトリを誤って変更すると、ファイルが公開される可能性があります。
答え4
アクセス制御リストの使用を検討する必要があります。さらに、ディレクトリに対する実行権限がないと、root以外のユーザーはディレクトリにアクセスできません。 ACLをもう一度確認してください。