From owner-freebsd-questions Thu Nov 5 22:38:26 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA23314 for freebsd-questions-outgoing; Thu, 5 Nov 1998 22:38:26 -0800 (PST) (envelope-from owner-freebsd-questions@FreeBSD.ORG) Received: from kinth.shiki-hs.tawaramoto.nara.jp (kinth.shiki-hs.tawaramoto.nara.jp [210.226.216.194]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA23304 for ; Thu, 5 Nov 1998 22:38:23 -0800 (PST) (envelope-from nakae@shiki-hs.tawaramoto.nara.jp) Received: from KARAKO ([192.168.1.3]) by kinth.shiki-hs.tawaramoto.nara.jp (8.8.7/3.6W) with SMTP id PAA08143 for ; Fri, 6 Nov 1998 15:38:29 +0900 (JST) Received: by KARAKO with Microsoft Mail id <01BE099B.70213D40@KARAKO>; Fri, 6 Nov 1998 15:38:01 +0900 Message-ID: <01BE099B.70213D40@KARAKO> From: "Manabu.Nakae" To: "'freebsd-questions@FreeBSD.ORG'" Subject: =?ISO-2022-JP?B?YWRkdXNlchskQiVmITwlNiE8MGwzZ0VQTz8hShsoSjUwGyhK?= =?ISO-2022-JP?B?MBskQj9NRHhFWSFLGyhK?= Date: Fri, 6 Nov 1998 15:37:49 +0900 MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-2022-JP" Content-Transfer-Encoding: 7bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG FreeBSDでのユーザーの一括登録の方法なのですが? 今、tempファイルに tokyo:kantou:shokuin nagoya:toukai:shokuin の内容が記述されたものを用意しています。 順番にユーザ名:パスワード:所属グループ名です。 次にadduser.awkというファイルに次のように記述しました。 BEGIN{FS=":"} {printf("/usr/sbin/adduser -uid 5000 -group %s -batch %s '' '' '' %s ¥n",$3,$1,$2); } {} これをプロンプトから awk -f adduser.awk temp > temp.csh を実行しています。 chmod u+x temp.csh を実行後 suでrootになってから ./temp.csh を実行 これで一括登録することは、できるのですが、 質問はここからで <質問1> ここで登録するユーザーは、 すべてmailのみ使用することができればよいので 一人一人のホームディレクトリーを必要としない。 みんな同一のホームディレクトリー たとえばpopuserというホームディレクトリーにしたいとすれば 上の adduser.awkファイルをどのように変更すればよいのでしょうか? <質問2> windowsの末端のマシーンからtelnetでmailサーバにloginした時、 userのパスワードの変更のみできるようにするには adduser.awkファイルどう書きかえればよいのでしょうか? これ以外のよい方法があれば教えていただきたいです。 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message