useradd,一条简单的语句,会引起六个文件的变化

举例一: useradd sc

1、可以看到在最后一行,多了一个用户。cat /etc/passwd 【有一个字段为X,代表还没有密码】

2、密码的算法和密码有效期天数 cat /etc/shadow

3、新建了一个家目录 /home/sc

4、多了一个用户组 cat /etc/group 【可以看到,和用户名一样的用户组,默认选项】

5、既然多了一个用户组,就多了一个用户组的密码 cat /etc/gshadow

6、建立了一个邮箱用户 cd /var/spool/mail/

---------------------------------------------

问题又来了,既然能修改上述6个文件的变化,那对应修改的文件,修改目录或修改对应的参数在哪呢?

cat /etc/default/useradd

GROUP=      #默认的组uid,为什么前面是500,难道没生效,因为是私有模式,
HOME=/home #家目录目录
INACTIVE=-
EXPIRE=
SHELL=/bin/bash
SKEL=/etc/skel
CREATE_MAIL_SPOOL=yes #是否邮箱

还有一个文件,cat /etc/login.defs |grep -v "^#" 只看非注释行

MAIL_DIR        /var/spool/mail

PASS_MAX_DAYS
PASS_MIN_DAYS
PASS_MIN_LEN
PASS_WARN_AGE UID_MIN
UID_MAX GID_MIN
GID_MAX CREATE_HOME yes UMASK USERGROUPS_ENAB yes ENCRYPT_METHOD SHA512

ok,全部文件一一列出了

最新文章

  1. [原创]win10 命令行出现问号而且无法chcp 936
  2. Enterprise Architect 学习 之 活动图
  3. 【IOI2000】邮局设置问题
  4. mysql库大小
  5. HD2029
  6. 你真的会使用SQL Server的备份还原功能吗?之二:主要备份类型
  7. unity3d 导出 Excel
  8. FreeImage裁剪示例
  9. Android listview 禁止滑动
  10. 华为配置SSH登陆详细步骤
  11. ecma6的学习好网站
  12. 快速压缩PNG文件在线工具
  13. C#构造函数、操作符重载以及自定义类型转换
  14. java5后的并发池
  15. Tree 和ls 的使用
  16. KMP算法详细分解
  17. spring boot 打jar包,获取resource路径下的文件
  18. RSA加密解密,String转PublicKey、PrivateKey;附Base64.JAR
  19. [转帖]DRAM芯片战争,跨越40年的生死搏杀
  20. Eclipse自定义的透视图如何删除掉?

热门文章

  1. [bzoj1433][ZJOI2009]假期的宿舍——二分图
  2. Linux下Tcpdump使用
  3. 从linux看Android之一--init进程
  4. android launchmode singleinstance问题
  5. (4)PHP基本语法、变量、数据类型、运算符、流程控制
  6. UVA——442 Matrix Chain Multiplication
  7. outlook preview setup
  8. TestList汇总
  9. 左偏树自己的一点理解【hdu1512】【Monkey King】
  10. [POI2006]Periods of Words