Linux中手动添加用户过程
发布时间:2014-09-05 16:31:14作者:知识屋
在linux中手动创建一个用户,用户名如feng
第一步:
在/etc /group中添加一行
feng:x:5000:
Name:passwd位置:GID:附加组的用户列表
第二步:
在/etc /passwd中添加一行
feng:x:5000:5000:Test User:/home/feng:/bin/bash
Name:passwd位置:UID:GID:CECOS(注释):diectory(家目录):shell
第三步:
在/etc /shadow中添加一行
feng:$1$12345678$0ME5N6oDyoEAwUp7b5UDM/:15355:0:99999:7:::
Name:加密后的密码:时间1:时间2:时间3:时间4:时间5:时间6:预留段
加密后的密码:以$分开,第一个$后是1,说明加密算法是md5,第二个$后是加的sail,第三个$后是加的密码
时间1:从1970年1月1日起到最近的修改的天数
时间2:密码的最短使用期限
时间3:密码最长使用期限
时间4:在密码过期之前多少天开始警告
时间5:在密码过期多少天用户禁用
时间6:自1970年1月1日起多长时间用户被禁用
#openssl passwd -1 -salt 12345678 输入此命令之后根据提示输入密码获得md5值,即为第三个$后的内容
第四步:给用户骨架
# cp -r /etc/skel /home/feng
将骨架复制给用户
# chown -R feng:feng /home/feng
将骨架的属主和属组改为用户
# chmod -R go= /home/feng
将骨架的属组和其他用户权限改为没有权限
这样之后feng用户就创建成功了
本文出自 “