/etc/passwd # 存放用户用户名 : 是否启用加密 : UID (0最高/不可重复的/1-65535/1-499为系统用户/499以上为普通用户) : GID(组ID/判断所属组) : 用户描述 : 用户主目录 : 开机执行的 第一个shell重新(能不能登录/bin与/sbin)     #备份文件passwd-usermod     ** #修改用户信息usermod -u      #修改用户IDusermod -g      #修改用户组ID(主要组)usermod -G     #修改用户组(辅助组)     #usermod -G  groupname usernameusermod -c      #修改用户描述usermod -d      #修改用户主目录usermod -s      #修改运行的一个脚本usermod -l      #修改用户名usermod -L      #锁定密码,使密码无效usermod -U     #解除密码锁定修改一个用户的辅助组:usermod -G adminuser Harry /etc/shadow   ** #存放密码用户名 : 密码 (MD5 :a+b(x)=c / x 为随机值): 从1970/1/1 到最近一次修改密码的天数 : 设定天数不能修改密码 : 密码有效期 : 提示你修改密码的时间 : 用户没有使用时间停用 : 停用账号多少天没有使用则取消用户 : 保留待用chage    ** #修改账号和密码的有效日期     -d    最后修改密码的天数               #chage -d 12 admin     -m     密码更改的最小天数           #chage -m 19 admin****     -M     密码更改的最大天数****     -E       密码到期的日期****     -w      提前多少天报警****     -i       当密码过期到这天数则用户变为不可用****     -l        列出当前的设置**        1:90:2:3:17368  chage -E “Tue Jul 20 CST 2017” user1    #以现在2天后禁用 /etc/group     #组信息文件     组 : 组密码:组ID:组成员******/etc/login.defs     **#里面储存默认值     MAIL_DIR   /var/spool/mail     创建用户时,要在目录/var/spool/mail中创建一个用户mail文件     PASS_MAX_DAYS     99999#密码最大有效期     PASS_MIN_DAYS     0     #两次修改密码的最小间隔时间     PASS_MIN_LEN     5 #密码最小长度,对root无效     PASS_WARN_AGE     7#密码过期前多少天开始提示     UID_MIN                  1000#用户ID的最小值      UID_MAX                 60000 #用户最大ID     GID_MIN                  1000#组ID的最小值     GID_MAX                 60000  #组最大ID     CREATE_HOME     yes    #用户使用useradd的时候同时创建用户目录     USERGROUPS_ENAB yes   #使用MD5加密密码

last    #查看登录记录     #存放地址:/var/log/wtmp


特殊权限:     u+s位 4           //当linhut拥有执行权限时,linhut会成为user对这个文件拥有最高权限     (u-s去掉权限)     g+s位 2           //当文件夹有g+s位时,文件夹内建立文件将继承目录所属组     (g-s去掉权限)     o+t位 1           //谁创建谁删除                         +T      //为只能创建不能删除 chmod 1777 给o+t位 //特殊权限加普通的写读执行权限chmod 2777 给g+s位chmod 4777 给u+s位以文件夹目录权限为先如文件夹为777 文件夹如无t权限则所以用户都可删除可读可写(有t则是谁创建谁删除) umask     [root@desktop71 /]# umask     0022     #第一位为0则没有特殊权限位例:     [root@desktop71 /]# umask 007     [root@desktop71 /]# cd /tmp     [root@desktop71 tmp]# mkdir aaa     [root@desktop71 tmp]# ll     total 12     drwxrwx—. 2 root root    6 Jul 18 12:23 aaa 这里就是777去减去007 的权限=770,增加这个umask之后权限固定 全局修改 ** vim /etc/profile**if [ $UID -gt 199 ] && [ “id -gn” = “id -un” ]; then       umask 022    #普通用户    else       umask 022    #系统用户    fi上面为普通用户下面为系统用户

视频链接: 链接: http://pan.baidu.com/s/1jHVrc6i 密码: suih