Linux中手动添加用户过程


在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用户就创建成功了
 
 
 
 
本文出自 “譕淚らづ寳唄” 博客

相关内容

    暂无相关文章