ユーザ用ツール

サイト用ツール


bash:script:create_users

差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
bash:script:create_users [2020/12/23 01:59]
michiya
bash:script:create_users [2021/01/09 14:37] (現在)
行 1: 行 1:
-====== Create users ====== +====== Create users and groups ======
- +
-{{ :bash:script:create_users_groups.tar.xz |}}+
  
 +[[https://github.com/michiya-lab/linux_create_users_groups|Github]]
 ===== 使用方法 ===== ===== 使用方法 =====
  
 +==== グループ作成 ====
 "groups.txt"に作成するグループ名およびIDを記述する.区切り文字は':'である. "groups.txt"に作成するグループ名およびIDを記述する.区切り文字は':'である.
 +\\ 
 +書式は\\ 
 +GROUPNAME:GID 
 +^ Parameter  ^ Description 
 +| GROUPNAME  | グループ名        | 
 +| GID        | グループID       |
 <code> <code>
 group_0:1100 group_0:1100
行 14: 行 19:
 group_4:1104 group_4:1104
 </code> </code>
 +
 +実行
 +<code>
 +bash create.sh --groups
 +</code>
 +
 +==== ユーザー作成 ====
  
 "users.txt"に作成するユーザ情報をIDを記述する. "users.txt"に作成するユーザ情報をIDを記述する.
 +\\
 +書式は\\
 +USERNAME:PASSWORD:UI:GID:COMMENT:HOMEDIR:SHELL:SECONDARY_GROUPS
  
 +| Parameter         | Description             |
 +| USERNAME          | ユーザー名                   |
 +| PASSWORD          | パスワード                   |
 +| UID               | ユーザーID                  |
 +| GID               | プライマリグループID             |
 +| COMMENT           | コメント                    |
 +| HOMEDIR           | ホームディレクトリ               |
 +| SHELL             | ログインシェル                 |
 +| SECONDARY_GROUPS  | セカンダリーグループ(カンマ区切りで複数可)  |
 <code> <code>
 user2000:xyself:2000:1001::/home/user2000:/bin/bash:group_0 user2000:xyself:2000:1001::/home/user2000:/bin/bash:group_0
 user2001:xyself:2001:2001:comment:/home/user2001:/bin/bash: user2001:xyself:2001:2001:comment:/home/user2001:/bin/bash:
 </code> </code>
 +
 +実行
 +<code>
 +bash create.sh --users
 +</code>
 +
 +{{tag>bash useradd groupadd}}
bash/script/create_users.1608688796.txt.gz · 最終更新: 2021/01/09 14:37 (外部編集)