linuxユーザーをグループに追加

2649 ワード

ユーザーを新たに追加し、既存のユーザーグループに組み込むにはuseraddコマンドが必要です.このユーザー・グループがまだ存在しない場合は、まずユーザー・グループを作成できます.
useradd -G {group-name} username

たとえば、新しいユーザーcnzhxを作成し、ユーザーグループdevelopersに追加します.まずrootユーザーとしてシステムにログインする必要があります.まずdevelopersというユーザーグループが存在するかどうかを確認し、コマンドラインに入力します.

grep developers /etc/group

出力は次のようになります.
developers:x:1124:出力が表示されない場合は、groupaddコマンドを使用して、このユーザーグループを作成する必要があります.
groupadd  developers

次に、ユーザーcnzhxを作成し、developersユーザーグループに追加します.
useradd -G developers cnzhx

developersユーザーグループにユーザーが正しく追加されていることを確認するには、idコマンドを使用します.
id cnzhx

出力は次のようになります.
uid=1122(cnzhx)gid=1125(cnzhx)groups=1125(cnzhx)、1124(developers)の前のコマンドで使用された大文字のG(-G)パラメータは、ユーザを追加ユーザグループに追加するとともに、そのユーザのために独自の新しいグループcnzhxを作成するためである.ユーザーを複数の追加ユーザー・グループに同時に追加する場合は、英語の半角のカンマを使用して、複数の追加グループ名を区切ることができます(スペースを追加しないでください).たとえば、admins、ftp、www、developersユーザーグループにcnzhxを追加すると、次のコマンドを入力できます.
useradd -G admins,ftp,www,developers cnzhx

前の例の違いのように、パラメータとして小文字g(-g)が使用されている場合、ユーザーのプライマリ・ユーザー・グループはcnzhxではなくdevelopersになります.
小文字g(-g)は、新しく追加されたユーザをログイングループ(プライマリユーザグループ)として指定するように初期化する.このグループ名は既に存在する必要があります.グループ番号(gid)は、この既存のグループのグループ番号です.
添付:ユーザー(user)とユーザーグループ(group)を管理する関連ツールまたはコマンド1)ユーザー(user)を管理するツールまたはコマンド
useradd注意:ユーザーadduser注意の追加:ユーザーpasswd注意の追加:ユーザーにパスワードを設定usermod注意:ユーザーコマンドを変更し、usermodでログイン名、ユーザーのホームディレクトリなどを変更できます.pwcov注:同期ユーザー/etc/passwdから/etc/shadow pwck注:pwckはユーザープロファイル/etc/passwdと/etc/shadowファイルの内容が合法的か完全かを検証します.pwunconv注意:pwcovの立逆操作で、/etc/shadowと/etc/passwdから/etc/passwdを作成し、/etc/shadowファイルを削除します.finger注意:表示ユーザ情報ツールid注意:表示ユーザのUID、GIDおよび所属するユーザグループchfn注意:変更ユーザ情報ツールsu注意:ユーザ切替ツールsudo注意:sudoは別のユーザによってコマンド(execute a command as another user)を実行し、suはユーザを切り替え、切り替えたユーザによって対応するタスクを完了するが、sudoは後で直接コマンドを実行することができる.例えばsudoはrootパスワードを必要とせずにroot付与の実行を実行することができ、rootだけが対応するコマンドを実行することができる.しかし、visudoによって/etc/sudoersを編集することによって実現されなければならない.Visudo注意:visodoは/etc/sudoersを編集するコマンドです.このコマンドを使わずにviで/etc/sudoersを直接編集する効果は同じです.sudoedit注:sudoと機能が悪い;
2)ユーザーグループ(group)を管理するツールまたはコマンドgroupadd注意:ユーザーグループを追加する;groupdel注意:ユーザーグループを削除します.groupmod注意:ユーザーグループ情報を変更groups注意:ユーザーが属するユーザーグループgrpck grpconv注意を表示する:/etc/groupと/etc/gshadowのファイル内容によって/etc/gshadowを同期または作成し、/etc/gshadowが存在しない場合に作成する.grpunconv注:/etc/groupと/etc/gshadowファイルの内容を同期または作成し、gshadowファイルを削除します.