GNU/Linux >> Linux の 問題 >  >> Linux

Linuxでグループからユーザーを削除する方法[クイックヒント]

グループ管理とユーザーアカウント管理は、Linuxシステム管理者によって実行される通常のタスクの1つです。グループへの追加とグループからの削除は、これらのタスクの一部です。

グループからユーザーを削除する必要がある状況にあるとします。 Dockerコンテナを実行するためのアクセス権をユーザーに与えたくない実際的な例を考えてみましょう。 1つの方法は、このユーザーをDockerグループから削除することです。

dockerグループのすべてのメンバーは、sudoなしでdockerコマンドを使用できます。グループからユーザーを削除すると、ユーザーはコマンドを実行するためにsudoアクセスが必要になります。

グループからユーザーを削除する方法

では、どのようにしてユーザーをグループから削除しますか?ここには2つのステップが含まれます:

  • ユーザーのグループを見つける
  • 削除するグループを除く既存のすべてのグループにユーザーを追加します

ステップ1:ユーザーのグループを検索する

まず、次のようにidコマンドを使用してユーザーがメンバーになっているすべてのグループを一覧表示します。

id -nG user_name

これにより、ユーザーのすべてのグループが一覧表示されます。

[email protected]:~$ id -nG prakash
prakash adm cdrom sudo dip plugdev lpadmin sambashare docker

ステップ2:グループからユーザーを削除する

ここでusermodコマンドをオプションGとともに使用できます。オプション-Gを使用して、このユーザーが属するグループを指定します。ユーザーが現在リストされていないグループのメンバーである場合、そのユーザーはグループから削除されます。

sudo usermod -G group1,group2,group3 user_name

グループ名はカンマで区切る必要がありますが、間に空白を入れないように注意してください。

sudo usermod -G prakash,adm,cdrom,sudo,dip,plugdev,lpadmin,sambashare prakash

グループを表示すると、Dockerグループのメンバーではなくなっていることがわかります。

[email protected]:~$ id -nG prakash
prakash adm cdrom sudo dip plugdev lpadmin sambashare

グループからユーザーを削除するためのこの簡単なLinuxのヒントを気に入っていただければ幸いです。質問や提案はいつでも歓迎します。


Linux
  1. Linuxでユーザーパスワードを変更、削除、または無効にする方法

  2. Linuxのグループにユーザーを追加する方法(例を含む)

  3. Linuxからジェンキンスを完全に削除するにはどうすればよいですか

  1. Linuxでグループにユーザーを追加またはグループから削除する方法

  2. Linuxでユーザーをグループに追加する方法

  3. Linuxでユーザーグループを作成および削除する方法

  1. Linuxでユーザーをグループに追加する方法

  2. Linuxでユーザーをグループに追加する方法

  3. Linux VPSでsudoグループにユーザーを追加するにはどうすればよいですか?