linux:bulk_useradd
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン次のリビジョン両方とも次のリビジョン | ||
linux:bulk_useradd [2018/05/08 14:26] – kimi | linux:bulk_useradd [2022/05/17 12:52] – [perl版(shから直接)] kimi | ||
---|---|---|---|
行 1: | 行 1: | ||
- | ====== useraddコマンドの-pオプション | + | ====== ユーザー一括登録 ====== |
- | ユーザの一括登録を行う場合などは'' | + | ===== adduserコマンド+chpasswdコマンド ===== |
+ | |||
+ | ubuntuを使う場合はadduser+chpasswdにより、研究室の学生程度なら簡便な方法でユーザーの一括登録ができる。 | ||
+ | <code sh> | ||
+ | $ sudo adduser --disabled-login --gecos GECOS t21d001 | ||
+ | $ sudo adduser --disabled-login --gecos GECOS t22d004 | ||
+ | $ sudo adduser --disabled-login --gecos GECOS t23d008 | ||
+ | $ sudo chpasswd | ||
+ | t21d001: | ||
+ | t22d004: | ||
+ | t23d008: | ||
+ | ^D | ||
+ | $ | ||
+ | </ | ||
+ | |||
+ | ===== useraddコマンドの-pオプション ===== | ||
+ | ユーザの一括登録を行う場合などは'' | ||
+ | |||
+ | ==== python版 ==== | ||
+ | |||
+ | <code sh> | ||
+ | $ python -c " | ||
+ | </ | ||
+ | |||
+ | <code python> | ||
+ | >>> | ||
+ | >>> | ||
+ | </ | ||
+ | ==== perl版 ==== | ||
+ | |||
<file perl mkaddusers> | <file perl mkaddusers> | ||
行 11: | 行 41: | ||
</ | </ | ||
このファイルでは'' | このファイルでは'' | ||
+ | |||
+ | 上記のようなperlスクリプトを用意しておき、 | ||
+ | <code sh> | ||
+ | % ./ | ||
+ | ... | ||
+ | % sudo sh スクリプトファイル名 | ||
+ | </ | ||
+ | のように登録する。 | ||
+ | |||
+ |
linux/bulk_useradd.txt · 最終更新: 2022/08/23 13:34 by 127.0.0.1