Linux下手工添加用户

作者: 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来测试登陆即可!

相关资讯