web-dev-qa-db-ja.com

groupdel:ユーザー「administrator」のプライマリグループを削除できません

グループpro1groupdel pro1)を削除しようとすると、エラーが表示されます。

groupdel:ユーザー「administrator」のプライマリグループを削除できません

ADサーバーから新しいユーザーを作成すると、ユーザーのデフォルトグループはpro1です。

この問題を修正するにはどうすればよいですか?ありがとう。

5
roadkiller180

これはマニュアルページに記載されています。 man groupdelから:

既存のユーザーのプライマリグループを削除することはできません。グループを削除する前に、ユーザーを削除する必要があります。

したがって、ユーザーadministratorのプライマリグループをpro1以外の何かにする必要があります。その後、グループpro1を削除できるはずです。

例:

$ Sudo groupdel foobar 
groupdel: cannot remove the primary group of user 'foobar'
$ Sudo usermod -g foo foobar  ## Change the primary group of user "foobar" from "foobar" to "foo"
$ Sudo groupdel foobar  ## Done
6
heemayl