ファイル権限が期待どおりに機能しません。

ファイル権限が期待どおりに機能しません。

ファイル権限についていくつかの質問があります。一つずつリストします。

ところで、私はrootとしてログインし、Red Hat Linuxを使用しています。

1. たとえば、chmod 400 file1 のみを読み取るためにファイル権限を変更した場合でも、cat コマンドを使用して一部のコンテンツを追加できます。ファイルへの読み取り権限だけを持ってはいけませんか?

2. フォルダーに読み取り権限を付与すると (たとえば、chmod 400folder1)、そのフォルダーにファイルを追加できます。それでは、フォルダまたはそのインスタンスの実行に対する読み取り権限は正確に何を意味しますか?

3. rootとしてログインすると、常に読み取り、書き込み、実行権限がありますか?今そんなことが起きているからです。権限設定に関係なく、すべてのファイルとフォルダにアクセスできます。

それでは、私の目標を達成する方法はありませんか?

答え1

ルートには、ファイルシステム全体へのフル RW アクセス権があります。また、ディレクトリの権限を変更するには、.そのディレクトリにあるファイルの権限を変更する必要があります。

答え2

〜のようにユーザー、あなたはシステムに対するフルアクセス権を持っています。フォルダに対する読み取り権限は、次の権限を付与します。読むフォルダの内容。これがrootユーザーを秘密にしておく必要がある理由です。システム全体にアクセスできます。

特別な権限を持つファイルをブロックする方法はさまざまですが、この方法もルートによって変更される可能性があります。

関連情報