この場合、「cat useradd」が成功するのはなぜですか?

この場合、「cat useradd」が成功するのはなぜですか?

CentOSを新しくインストールしました。ユーザーを作成してホイールグループに追加しました(sudoersリストに追加しました)。

新しいユーザーの資格情報を使用してログインしました。次にコマンドを実行しますcat useradd。理想的には許可拒否応答を受けなければなりません。しかし、コマンドが機能し、詳細を取得します。権限を確認しましたls -al。スクリーンショットは次のとおりです。

ここに画像の説明を入力してください。

所有者がルートであることを示しますが、他のユーザーにはまだ詳細が表示されます。ここで何が起こっているのかを説明できる人はいますか?ありがとうございます。

(Linuxをよく理解していません。以前に使ったことはありませんが、ずっと前のことです。)

答え1

特権

画像は、「その他」グループに読み取り権限があることを示しています。接続またはecho testline >> useradd実行しようとすると、./useradd権限が拒否されます。 「他の」ユーザーの読み取り権限を削除するには、次のものを使用できます。sudo chmod o-r useradd

答え2

私は、useraddファイルに対する権限がrw-r--r--すべてのユーザーに読み取りアクセス権を付与するように設定されているためだと思います。

関連情報