手动创建用户

 1.用vim编辑器编辑/etc/passwd文件、在最后一行添加

用户名:x :1000用户ID:1000用户GID:用户全名:/home/520宿主目录:15739从1970-01-01至上
 
次修改密码的天数::bin/bash(登录shell信息)
 
例如:520:x:1000:1000::/home/520:15739:/bin/bash
 
2。用vim编辑器编辑/etc/shadow文件。在最后一行添加
用户名:这部分内容为密码被加密的密文,如果为空意味没有密码可直接进入:15739:0密码最短有效
 
期:999999账户失效期::7:密码失效前7天提醒:密码过期之后多少天禁用此账户:账号失效时间:
 
例如:520::15739:0:999999:7:::
 
3.在组列表中加入组用户,用vim编辑器编辑/etc/group文件,最后一行添加
 
例如:520:x:1000:
 
4.对组密码列表用vim编辑器编辑/etc/gshadow文件,最后一行添加
 
例如:520:!::
 
5.在/home目录中新建一个名为520的目录,并且复制/etc/skel目录下的所有文件到/home/520目录
由于/etc/skel目录下的文件均为隐藏文件,因此需要命令cp /etc/skel/.* /home/520
 
例如:cp /etc/skel/.* /home/520
 
6.则需要修改520用户的权限,由于是,520用户是用root用户手动创建的,因此/home/520目录对其他用户
 
和组用户对其有r的权限,而且此目录所有者和所属组都是root。因此该目录及其内容权限和所有者和所
 
属者组需要修改。
 
例如:chmod 700 /home/520 -R
      chown 520: /home/520 -R
 
 
最终在/home目录中用ll查看520目录为
drwx------  2 520 520 4096 Feb 3 17:34 /home/520
即可,最后用su - 520验证一下是否可以登录。

本文出自 “linux” 博客,转载请与作者联系!

你可能感兴趣的:(用户)