アカウント作成

とある事情があって、管理しているUNIXサーバすべてにアカウントを作成しました。仮想環境を含めると20にすこし足りないくらいの環境へアカウントを作成。/etc/passwdにエントリを作成して、適当なgroupを作成、ホームディレクトリを作成、、とかやっているととっても面倒。

3つほどやったところで、スクリプトをつくろうと決意。引数で指定されたユーザ名とグループ名を作成、ホームディレクトリとパーミションを設定。。。とか書いて。ん?これはuseraddじゃないか。普段はあまりアカウントなぞつくりませんからねぇ。すっかりそんなコマンドがあることを忘れていました。