誉天Cisco、Linux、Oracle认证论坛[武汉CCNA.CCNP.CCIE.RHCE.RHCA.Oracle.OCP培训]'s Archiver

婷婷 发表于 2010-8-30 14:40

在Linux中批量建立用户的shell

最近,笔者在校园网应用平台建设中采用了Linux操作系统,为校园网用户提供DNS、Apache、POP3、SMTP、FTP等服务。由于我校学生用户数在3000人以上,笔者在建设整个应用平台的过程中特别重视保证用户管理效率。我的基本思路和做法是:利用shell为每个学生建立一个系统账号——即提供一个E-mail地址(含FTP空间账号),然后学生可以凭借其E-mail再注册论坛用户。基于这样的管理思路,笔者编写了一个批量建立用户的shell,实践证明,利用shell可以有效地管理基于Unix内核的系统用户。
  以下是整个shell的源码及注释,此代码在Redhat 7.2及Turbo Linux 7.0上调试通过,在其他版本的Linux中使用可能需要做适当的修改。其中“@”部分是代码注释,“()”部分是笔者对于编程思路的解释。

……

[quote][attach]4827[/attach][/quote]

mcdba 发表于 2010-8-30 16:15

支持一下楼主辛苦了

huanyu 发表于 2010-8-31 13:16

好东西,不错

xxxy6216 发表于 2010-9-1 22:18

不错 辛苦了

xxxy6216 发表于 2010-9-1 22:51

我来支持下 谢谢

huangsheng 发表于 2011-12-19 16:07

好东西,看一下.

lenovohutao 发表于 2011-12-27 09:01

不错,呵呵

页: [1]

Powered by Discuz! Archiver 7.0.0  © 2001-2009 Comsenz Inc.