chownコマンドを使用すると、ユーザーグループとは異なるグループを設定できますか?

chownコマンドを使用すると、ユーザーグループとは異なるグループを設定できますか?

愚かな質問かもしれませんが、コマンドの詳細を理解していませんchown。この詳細の説明が見つかりませんでした。おそらくすべての人にはっきりしているからです。

ファイルの所有権を変更するときは、次のデフォルト構文を使用してユーザーとグループのパラメータを設定できます。

chown <username>:<groupname> <filename>

この構文を使用すると、特定のグループに属するユーザーをフィールドに挿入し、グループをフィールドに挿入できます。初めてchownコマンドを学ぶとき、グループ名はユーザーグループと同じでなければならないと思いました。ところで、グループ名がユーザーが属するグループとは異なるグループを表すことができることがわかりました。

これは、ユーザーとグループに所有権を設定でき、グループはユーザーグループとは何の関係もありません。それから、この質問は私が調査した内容と矛盾するようです。ここ。それとも私が混乱しているのでしょうか?

ありがとうございます!

答え1

あなたの「葛藤」協会root 以外のユーザーを表します。 root以外のユーザーは、ファイルグループを自分が属するグループにのみ変更できます(ここで述べた理由のため)。

ただし、root自分自身はすべてのユーザーとグループをすべてのファイルに設定でき、ファイル所有者はそのグループに属する必要はありません。だから紛争はありません。

関連情報