Linux Tips

複数のユーザーアカウントをまとめて登録するには

北浦訓行
2006/5/18

 newusersは、ユーザーの新規作成や情報更新などをバッチ処理で行うコマンドである。これを利用すれば、複数のユーザーアカウントをまとめて登録できる。

 newusersコマンドでユーザーアカウントを登録する場合は、登録するデータを以下の形式であらかじめ作成しておく。

ユーザー名:パスワード:ユーザーID:グループID:本名:ホームディレクトリ:ログインシェル

 /etc/passwdと同じ形式であり、具体的には、

kitaura:foo0001:500:500::/home/kitaura:/bin/bash
suzuki:foo0002:501:501::/home/suzuki:/bin/bash
tanaka:foo0003:502:502::/home/tanaka:/bin/bash

のようになる。上のような内容のファイルを作成したら、以下のコマンドを実行する。ユーザーのホームディレクトリなどはすべて自動的に作成される。

# newusers ファイル名

 なお、上記の例では便宜的に似たパスワードを指定しているが、実際には類推しにくいパスワードにしておき、ユーザーには速やかに変更してもらう必要がある。また、ユーザー名やユーザーIDの重複にも留意することが必要だ。

 ユーザーアカウント作成後は、このファイルを完全に消去すること。

Linux Tips Index



 Linux Squareフォーラム Linux Tipsカテゴリ別インデックス
インストール/RPM ブート/ブートローダ
ファイル操作 環境設定
ユーザー管理 コンソール/ターミナル
X Window System セキュリティ
トラブルシューティング 他OS関係
ネットワーク ハードウェア
Webサーバ Samba
GNOME KDE
OpenOffice.org エミュレータ
ソフトウェア そのほか/FAQ
全Tips公開順インデックス Linux Tips月間ランキング
Linux Squareフォーラム全記事インデックス

MONOist組み込み開発フォーラムの中から、Linux関連記事を紹介します


Linux & OSS フォーラム 新着記事
@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

注目のテーマ

Linux & OSS 記事ランキング

本日 月間