LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: leidan

大家帮我看看这个Shell脚本有什么问题!

[复制链接]
 楼主| 发表于 2006-3-14 14:17:32 | 显示全部楼层
Post by johnny_jiang

  1. for (( i=1;i<=50;i++ ))
  2. do
  3.         useradd -p '' std$i
  4. done
复制代码

这个方法挺简单的,呵呵,但是没有实现创建用户目录、指定用户shell
回复 支持 反对

使用道具 举报

发表于 2006-3-14 14:42:18 | 显示全部楼层
在Slackware下新添加的第一个用户自动分配的uid是1000,在最后一行,而且最大;


最后一行,未必UID最大。不排除以后添加系统用户的可能。

Slackware添加第一个用户用的是adduser,它是调用了useradd,usermod,groupadd等几个命令的脚本,之所以添加的用户的UID从1000开始,是因为这是在/etc/adduser.conf中定义了的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-14 20:29:40 | 显示全部楼层
还不知道有这个调用过程,谢谢楼上!^_^
回复 支持 反对

使用道具 举报

发表于 2006-3-14 20:44:53 | 显示全部楼层
Post by leidan
这个方法挺简单的,呵呵,但是没有实现创建用户目录、指定用户shell


useradd 其实也有相应参数的指定shell和建立相关主目录

想问一下楼主,这样建立有什么功能上或者性能上的优势吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-16 21:58:31 | 显示全部楼层
估计没有,可能只是一个讲awk和/etc/passwd和/etc/shadow的教程!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表