web-dev-qa-db-ja.com

OpenSolaris:コマンドラインからグループからユーザーを削除します

OpenSolaris(2008.11)のコマンドラインからグループからユーザーを削除するにはどうすればよいですか?

ユーザーのプライマリグループを定義し、次の方法でユーザーをグループに追加できることを知っています。

usermod -g primarygroup user
usermod -G group_list user

/ etc/groupsを編集するだけで、そのアクションを元に戻し、グループからユーザーを削除するための対応するコマンドは何ですか

3
notpeter

次のようなものを試すことができます:usermod -G "" username

それはそれらを余分なグループから削除するはずです。これはSOL10/OSOL/Linuxで機能するようです。それらをすべての余分なグループから削除することは注目に値します。それらを1つから削除したい場合は、現在のグループリストを取得してください:id username

次に、usermod -Gを使用して追加する追加のグループのリストを作成し、それらを削除するグループを追加しないでください。

1
Christoph

次の答えはDebianに当てはまりますが、OpenSolarisでも機能する可能性があります。

usermod -g another_group user/etc/passwdを変更)を実行するか、usermod -G group_list user/etc/groupを変更)を実行します。

0
pts