-G
LPIC-1試験102を準備しており、オプションの点でこれら2つのコマンドの違いが何であるかを知りたいです-aG
。
usermod -G projectA, projectB jsmith
usermod -aG projectA, projectB jsmith
ユーザーは、jsmith
上記のグループ/プロジェクトにリストされていない独自の基本グループを持っています。
私がマンページで理解している限りusermod
、(1)はjsmith
リストされたグループ/プロジェクトから削除されました。 (2)では、ユーザは後述のグループに接続し、-G
これはプライマリグループに属することには影響しない。
これら2つのオプションの使い方を正しく説明しましたか?
答え1
usermod -G
ユーザーの補助グループを次に設定します。ただ指定グループなので実行後
usermod -G projectA,projectB jsmith
ユーザーは、およびその「デフォルト」グループjsmith
に属します。projectA
projectB
usermod -aG
実行後、指定したグループをユーザーのセカンダリグループに追加します。
usermod -aG projectA,projectB jsmith
ユーザーは、自分がすでに属しているすべてのグループ(デフォルトグループを含む)にjsmith
属しますprojectA
。projectB