グループ所有権の変更 – 罠

グループ所有権の変更 – 罠

私はユーザーuserで、デフォルトグループはですuser。デフォルトグループをに変更すると、primary_group私が所有しているすべてのファイルが突然に属しますprimary_group

これは私の期待以上だった。グループがuserファイルを所有していてファイルの所有権を変更しない場合は、グループの所有権を変更したくありません。

これに関連する他の一般的なトラップは何ですか?


編集済み

を使用してデフォルトグループを変更しましたusermod -g primary_group user。確認してみると整数識別子が変更されました。これは単なる命名問題ではありません。

ベストアンサー1

ファイルの所有権(ユーザーとグループ)は、以下に基づいています。数字名前なし

ファイルを実行すると、次ls -nの数字が表示されます。

% ls -n $HOME/.profile
-rwx------ 1 500 500 2547 Mar  4 15:18 /home/sweh/.profile

Uidは「500」、Gidは「500」です。これらはファイルの実際の所有者とグループの所有者です。

/etc/passwdこの数字は合計の数字と一致します/etc/group。これ名前あなたが見ることはls数字を見つけることによって行われます。

したがって、グループ名を変更すると、/etc/group結果にls新しい名前が表示されます。

おすすめ記事