新建用户的相关文件

简介:
1
/etc/login.defs

    针对文本内容我们进行简要说明

1
2
3
4
5
6
7
8
9
10
cat /etc/login.defs    ##以下仅摘出部分字段进行分析
MAIL_DIR        / var /spool/mail   ##创建用户时对应的邮箱路径
PASS_MAX_DAYS   99999  ##密码的最长有效期
PASS_MIN_DAYS   0   ##密码的最短有效期
PASS_MIN_LEN    5   ##密码最短长度
PASS_WARN_AGE   7   ##密码过期前几天开始警告
UID_MIN                  1000   ##最小用户ID号
UID_MAX                 60000   ##最大用户ID号
GID_MIN                  1000   ##最小组ID号
GID_MAX                 60000   ##最大组ID号

如果我们对上述内容进行修改,那么以后新建的用户的信息就会改变,举个例子

1
2
3
4
5
##修改GID_MIN 为3000,那么我在新创建用户,其GID就会从3000开始算,但是UID还是按照原来的算
[root@CentOS7 ~] #useradd aaaa
[root@CentOS7 ~] #getent passwd aaaa
aaaa:x:1001:3000::/home/aaaa:/bin/bash
##注意:如果修改UID_MIN的话,新建的用户GID也会跟着改变

1
/etc/ default /useradd

新建用户的信息

1
2
3
4
5
6
7
8
[root@CentOS7 ~] #cat /etc/default/useradd
GROUP=100
HOME=/home   ##新建用户的目录默认放在这里
INACTIVE=-1   ##密码过期几天后会失效,-1表示不启用此字段即密码过期后依然可用
EXPIRE=
SHELL=/bin/bash   ##创建用户默认的shell程序类型
SKEL=/etc/skel   ##新建用户的家目录中会有一些初始隐藏文件,就是从skel这个目录中传过去的
CREATE_MAIL_SPOOL=yes   ##伴随新建用户,mail也会创建

1
/etc/skel

新创建的用户,其对应的家目录中会有一些初始文件,这些文件就是从这个skel来的

1
2
3
4
5
6
7
8
[root@CentOS7 ~] #ll /etc/skel/ -a
total 24
drwxr-xr-x.   3 root root   78 Jul 14 11:16 .
drwxr-xr-x. 133 root root 8192 Jul 22 16:43 ..
-rw-r--r--.   1 root root   18 Aug  3  2016 .bash_logout
-rw-r--r--.   1 root root  193 Aug  3  2016 .bash_profile
-rw-r--r--.   1 root root  231 Aug  3  2016 .bashrc   ##里面有别名
drwxr-xr-x.   4 root root   39 Jul 14 11:16 .mozilla

是不是有些文件很面熟呢


以上是本次对这3个文件的简要说明,如有纰漏,请多多指教!

本文转自  a_pan  51CTO博客,原文链接:http://blog.51cto.com/panpangao/1950030


相关文章
|
8月前
|
Linux Shell
简单删除用户(不包括主目录和相关文件
在Linux中删除用户`username`而不删主目录,需避免使用`-r`选项,命令如下(240字符内摘要) ```markdown ```bash sudo userdel username ``` 此命令仅移除用户账户和配置,不删除 `/home/username` 目录。执行前确保有`sudo`权限且确认删除需求,用户信息及配置删除后不可逆。 ```
68 5
|
8月前
|
弹性计算 运维 Shell
创建用户脚本
【4月更文挑战第29天】
51 1
|
8月前
usermod 修改用户
usermod 修改用户。
133 8
|
运维 Linux 数据安全/隐私保护
linux配置SVN,添加用户,配置用户组的各个权限教程
linux配置SVN,添加用户,配置用户组的各个权限教程
Confluence 6 自动添加用户到用户组
默认组成员(Default Group Memberships) 选项在 Confluence 3.5 及后续版本和 JIRA 4.3.3 及后续版本中可用。
1352 0
Confluence 6 如何添加用户到用户组图文教程
选择基本配置 选择用户组操作界面 选择需要添加用户的用户组 在用户组列表中,选择需要添加或者删除用户的用户组。 选择添加成员 在页面的右上角有添加成员的链接,单击那个连接选择添加成员。
1773 0
Confluence 6 在用户组中添加或删除用户
如果你是一个 Confluence AConfluence 管理员,你可以添加用户,用户组和指派一个用户到用户组,同时确定用户和用户组的权限。
1081 0
Confluence 6 通过用户管理编辑组成员
你可以从用户管理界面中更新用户的组。这种方式能够让你一次只更新一个用户。 希望从用户组中添加或者删除用户: 为希望进行管理的用户进入用户管理界面。
894 0
Confluence 6 添加或删除用户组
添加一个新的用户组: 在屏幕的右上角单击 控制台按钮 ,然后选择 General Configuration 链接。 在左侧的面板中选择 用户组(Groups ) 选择 添加用户组(Add Group) 输入你的用户组的名字然后选择 保存(Save) 现在你已经可以开始为这个用户组添加用户了。
849 0