発信グループが失われた。

発信グループが失われた。

私はdebian8(Jessie)を持っていて、ダイヤルアウトグループにユーザーを追加したいと思います。ああ、このグループは存在しません。ユーザーをrootまたはsudoグループに追加したくありません。

どうすればいいですか?

~$ groups
user1 user2 cdrom floppy sudo audio dip video plugdev netdev lpadmin scanner bluetooth

ダイヤルアウトグループを作成するには?

$sudo usermod -a -G dialout user1

エラーなしで実行されますが、ダイヤルアウトグループのメンバーであることも表示されず、ダイヤルアウトグループが存在することも表示されません。

答え1

Debian ではデフォルトグループが設定されますbase-passwd。このdialoutグループは常に存在する必要があります。そうでない場合は、次のようにupdate-passwd予想される構成を復元できます。

sudo update-passwd

(これを行うと、システムとユーザーグループが復元されますが、他の内容は変更されません。)

ユーザーをグループに追加するだけです。

sudo adduser $(whoami) dialout

答え2

「groupadd」コマンドを試すことができます。

user@system:~$ groupadd
Usage: groupadd [options] GROUP

Options:
  -f, --force                  exit successfully if the group already exists,
                                and cancel -g if the GID is already used
  -g, --gid GID                 use GID for the new group
  -h, --help                    display this help message and exit
  -K, --key KEY=VALUE           override /etc/login.defs defaults
  -o, --non-unique              allow to create groups with duplicate
                                (non-unique) GID
  -p, --password PASSWORD       use this encrypted password for the new group
  -r, --system                  create a system account

また、ほとんどのウィンドウマネージャには、グラフィカルユーザーマネージャがインストールされた状態で提供されることがよくあります。たとえば、Knoppixの設定で、Menu->Preferences->Users & Groupsの下に配置しました。

関連情報