R. Ayanokouzi et al.

[Linux] ユーザをグループに追加するなら usermod --append --groups せよ

--append忘れると、現在所属しているグループの全てから抜けることになる。

あるユーザにsudoの実行を許可するには、sudoグループに追加する。この時、usermodを使うなら、--appendを忘れてはいけない。なぜなら、これを付けないと、現在所属している全てのグループへの所属が解除されて、新しく指定したグループのみに所属することになる。


# id username
uid=1000(username) gid=1000(username) groups=1000(username)
# usermod --append --groups sudo username
# id username
uid=1000(username) gid=1000(username) groups=1000(username),27(sudo)

複数のグループを追加したい場合には、カンマ区切りで渡す。


# usermod --append --groups "sudo,audio" username

ソーシャルブックマーク

  1. はてなブックマーク
  2. Google Bookmarks
  3. del.icio.us

ChangeLog

  1. Posted: 2007-08-27T10:44:47+09:00
  2. Modified: 2007-08-27T10:44:47+09:00
  3. Generated: 2021-03-31T07:51:29+09:00