私はユーザー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
新しい名前が表示されます。