作者: dayzero
2009-01-04 20:09:22
Linux下手工添加用户
Blog:
http://hi.baidu.com/dayzero
凑合看吧 本人也很久没有碰Linux了
心血来潮的写了这个玩意 可能有不对的地方请大牛批评!
其实我们在 终端下打useradd feng 下面的一切就自动完成了
通过配置文件来创建一个新用户
更深入的来了解Linux的开源世界....
[root @ localhost root]#vi etc/passwd
feng:x:501:501:home:/feng:/bin/bash
用户:加密:UID:GID:宿主目录:当前shell
[root @ localhost root]#vi /etc/group
feng:x:501:
用户组:加密:GID
[root @ localhost root]#grub-md5-crypt
Password:
Retype password:
$1$TC4KN1$vif2UQBD5ujJ./04LTSit0
使用grub-md5-crypt加密成MD5密码
[root @ localhost root]#vi etc/shadow
feng:$1$TC4KN1$vif2UQBD5ujJ./04LTSit0:13072:0:99999:7:::
用户:密码:上次修改口令时间:两次修改口令间隔最少的天数:两次修改口令间隔最多的天数:提前多少天警告用户口令将过期:在口令过期之后
多少天禁用此用户:用户过期日期(距1970年01月01日的天数):保留字段(目前为空备将来Linux发展之用)
[root @ localhost root]cd /home
[root @ localhost home]#mkdir feng
[root @ localhost home]#cd /etc/skel
[root @ localhost skel]#cp -f .* /home/feng
上面使用VI编辑
etc/passwd etc/groub etc/shadow 3个用户配置文件 pass用来存放用户 groub存放用户组 shadow用来存放用户密码
之后在home/下面创建用户的宿主目录并复制系统用户模板 etc/skel 到/home/feng
最后我们用su -feng来测试登陆即可!