質問: ログアウトせずにlinuxユーザーのグループ割り当てを再ロードする 以下を使用してユーザーの2次グループリストを割り当てる場合# usermod -g <grouplist> <user> 実行中のすべてのセッションをログアウトせずにこのグループ割り当てを強制的に有効にすることはできますか?グループ割り当てを行うためにセッション全体を本質的に破棄する必要があるので、これは screen セッションが多くの実行中のシェルと共に存在する状況で非常に役に立ちます。効きます。 newgrp コマンドを使用して、実行中のシェルでユーザーのプライマリグループを変更できると思います - セカンダリグループで機能する代替手段はありますか?理想的には、各シェルで手動で実行しなくても各シェルで有効になるようなものが必要ですが、それに失敗すると、screenに同じコマンドを強制的に実行させる何らかの方法が必要になります。
回答: シェルの内側から、次のコマンドを発行できます。su - $user idは新しいグループを一覧表示します。id