私は最近愚か者として/ etc / groupを削除しました。
sudoersやaudioなど、明らかに欠落しているグループを処理しましたが、足りないグループがあるかどうかを確認する方法はありますか?
答え1
存在することを確認します/etc/group-
(末尾のダッシュを含む)。グループファイルのバックアップです。
私はArchよりDebianとRed Hatに慣れていますが、一般的にグループは次のように構成されています。
- 基本システムのインストール中。
- パッケージがシステムに追加されると、特定の分離が必要です。
- 新しいユーザーがシステムに追加されたとき。
Debianでは、すべてのパッケージを強制的に再インストールすると、最初の2つのインスタンスが処理され、残りの部分が表示されます/home
。
デフォルトのユーザーGIDは4番目の/etc/passwd
フィールドですpasswd(5)
。
確実なシステムグループを処理したら、/homeを参照して、ファイルにfind
ないGIDの検索ファイルを実行することもできます/etc/groups
。これは回復されていないデータを指す傾向があります。
同時に、次のような質問も自分に尋ねなければなりません。
/etc/group
そもそもなぜ削除しますか?- なぜ
/etc
バージョン管理がないのですか? - なぜバックアップがないのですか?
私は3つの問題すべてを解決することに焦点を当てます。