在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] 支持一下楼主辛苦了 好东西,不错 不错 辛苦了 我来支持下 谢谢 好东西,看一下. 不错,呵呵
页:
[1]