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用户就创建成功了

转载于:https://blog.51cto.com/fengjunfei/784597


教程 2020-08-21 10:41:00 通过 网页 浏览(246)

共有0条评论!

发表评论