====== ユーザー管理 ======
===== グループ作成 =====
groupadd [options]
^オプション^説明及びクエリ^
|-g |グループIDを指定|
===== ユーザー作成 =====
useradd [options]
^オプション^説明及びクエリ^
|-d|ホームディレクトリを指定|
|-m|新たにホームディレクトリを作成|
|-M|新たにホームディレクトリを作成しない|
|-u |UIDを指定|
|-g |プライマリグループを指定|
|-G |セカンダリグループを指定。複数指定する場合はカンマで区切る。\\ ex) -G a,b,c|
|-s|ログインシェルを指定|
==== 使用例 ====
メール用のユーザーなど、非ログインユーザーを作成する場合
useradd -s /usr/sbin/nologin # Debian系
useradd -s /bin/nologin # RHEL系
===== ユーザー削除 =====
userdel [option]
^オプション^説明及びクエリ^
|-r|ホームディレクトリおよびメーススプールを削除する|
===== sudo ユーザーを作成する場合 =====
visudoあるいは/etc/sudoers、/etc/sudoers.d/以下の任意の設定ファイルを作成し、以下の形式で記載する。
=(exec_user) [NOPASSWD:] command1,command2,...
パスなしで全てのコマンドを使用可能なユーザーを作成するには
take ALL=(ALL) NOPASSWD:ALL
のように記載する。