Linux基础知识之用户和组的配置文件解析

实验环境:

 Linux系统的版本为CentOS6.8_x86_64版本,以root用户远程用xshell连接,进行实验。

1.创建用户设置的配置文件:/etc/default/useradd    

   useradd 的配置文件如下图所示:

      blob.png

      /etc/default/useradd文件默认的选项的介绍:

       ①用户不指定的组的话,默认的组为Group=100;即users:x:100:为users组;

       ②用户创建的家目录默认是在/home/下创建和用户同名的家目录;

       ③创建用户后,默认的是用户的有效期为永久即INACTIVE=-1;

       ④口令的有效期;当什么也不填时,默认为99999;

       ⑤用户默认使用的shell为/bin/bash;

       ⑥用户家目录/home/xxx/的内容默认从/etc/skel下复制;

       ⑦是否给用户创建邮箱,默认是给用户创建邮箱;

2.设置用户帐号限制的文件 /etc/login.defs

    blob.png

    /etc/login.defs的详细解释:

    MAIL_DIR /var/spool/mail :默认创建用户邮箱存放的地址是 /var/spool/mail

    PASS_MAX_DAYS 99999    :用户密码的最长使用期限默认为99999天

    PASS_MIN_DATS 0       :用户密码的最短使用期限默认为0天

    PASS_MIN_LEN  5      :用户密码的长度最短为5位

    PASS_WARN_AGE 7       :用户密码到期的提醒时间默认为到期前的7天

    UID_MIN    500      :普通用户的默认UID的起始编号

    UID_MAX    99999     :普通用户的默认UID的结束编号

    GID_MIN    500      :普通用户组默认的GID的起始编号

    GID_MAX    99999     :普通用户组默认的UID的结束编号

    CREATE_HOME   yes     :是否为用户创建家目录,默认是为用户创建家目录

    UMASK       077     :默认用户的遮罩码为077

    USERGROUPS_ENAB yes    :是否为用户创建用户组,默认为用户创建

    ENCRYPT_METHOD SHA512   :用户密码的加密算法默认为sha512

                      加密的哈希算法为MD5,SHA1,SHA224,SHA256.SHA384,SHA512

    

原创文章,作者:sjsir,如若转载,请注明出处:http://www.178linux.com/27411

(0)
sjsirsjsir
上一篇 2016-08-02 20:35
下一篇 2016-08-02 21:52

相关推荐

  • find 和 压缩工具

    find命令 一、find命令基本介绍 1、find作用 通过遍历指定路径实时查找符合条件的文件。 find工作特点 2、find工作特点 查找速度较慢 精确查找 实时查找 用户只能搜索有读取和执行权限的目录 3、语法 find [OPTIONS]… [查找路径] [查找条件] [处理方式] 查找路径:指定…

    Linux干货 2016-08-16
  • linux之网络管理基础

    一.IP分配的概述 公式1 一个网段的主机数=2^主机位数-2 主机ID位数=32-网络ID位数 公式2 网络ID=IP与子网掩码 公式3 划分子网: 一个大网分成若干个小网 网络ID向主机位借位n,子网数2^n 公式4 损失IP-=(子网数2^n-1)*2 合并多个小子网成一个大的超网 如 172.16.0.0-172.31.0.0 就是主机ID向网络ID…

    Linux干货 2016-09-16
  • 用户和组管理

    Linux用户和用户组管理   Linux是个多用户多任务的分时操作系统,所有要使用系统资源的用户必须向系统管理员申请一个账号,然后以这个身份进入系统。用户登陆系统是也是一种验证方式,系统通过用户的UID(Username IDentification)这种机制来识别用户的身份和权限。每个用户账号都是唯一的用户名和用户口令。用户在登陆时键入正确的用…

    Linux干货 2016-08-07
  • 开机启动流程

    grub and boot Centos5,6的开机启动流程 grub Centos7的开机启动流程 Centos5,6的开机启动流程 initrd / initramfs 一般存储在/boot目录下,以.img为结尾的文件,是一个小型的根目录系统的映像文件,里面存放了各类系统必须的模组,为了解决内核在加载完成之后没有模组无法访问磁盘加载rootfs的问题。…

    Linux干货 2016-04-11
  • grep的用法

    grep的用法 1、复制/etc/skel目录为/home/tuser1及其内容文件的属组和其它用户均没有任何访问权限。 cp -R /etc/skel /home/thuser1 #复制文件/etc/skel 到/home/目录下并改名为thuser1 chmod -R 700 /home/thuser1 #更改/home/thuser1目录权限为属主全部…

    Linux干货 2017-07-23
  • 书写博客的作用

    博客,一个对于我们是一个既贴近又遥远的词汇。在我们生活中常常听到这个词汇,但是很大的一部分人并不会去发布属于自己的博客。而我在这里会发表一些对于博客作用的认识,以供大家借鉴。

    2018-03-26