[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:34924] Re: newusers を使ったユーザの一括登録について。



From: Kazuhiko Uebayashi <u_kazu@xxxxxxxxx>
Subject: [debian-users:34910] newusers を使ったユーザの一括登録について。
Date: Thu, 17 Oct 2002 21:22:36 +0900
> /etc/skel 以下の dotfile を後から、各新規ユーザに
> 一括コピーする方法はありませんでしょうか?

僕がやるとしたら、シェルスクリプトを生成するPerlスクリプトを
書きます。シェルスクリプトは、こんな感じになればいいと思います。

cp /etc/skel/{.bash_profile,.bashrc} /home/foo/
chown foo:foo /home/foo/{.bash_profile,.bashrc}

cp /etc/skel/{.bash_profile,.bashrc} /home/bar/
chown bar:bar /home/bar/{.bash_profile,.bashrc}

cp /etc/skel/{.bash_profile,.bashrc} /home/hoge/
chown hoge:hoge /home/hoge/{.bash_profile,.bashrc}

…(以下、人数分繰り返し)

すでにドットファイルがあればコピーしない、なんて
処理も必要かも。

別解として、いったんユーザを削除して、useraddで登録しなおす、
なんてのもアリかもしれません。
-- 
喜瀬“冬猫”浩@南国沖縄