• ubuntu用户帐号


    与用户帐号相关的有几个非常重要的文件/ect/passwd,/etc/shadow,/etc/group

    • /etc/passwd
      执行 head -n 5 /ect/passwd显示前5行,内容如下:
    root:x:0:0:root:/root:/bin/bash
    bin:x:1:1:bin:/bin:/sbin/nologin
    daemon:x:2:2:daemon:/sbin:/sbin/nologin
    adm:x:3:4:adm:/var/adm:/sbin/nologin
    lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
    

    每行内容用:分开,一共有7列分开介绍:

    1. 帐号名称
    2. 密码.x代表密码,内容保存在/etc/shadow中
    3. 用户标识(UID). 为0时表示系统管理员.当想让一个用户也有系统管理员的权限时,可以把这一列设置为0.不建议这样做.1499系统帐号,这些系统帐号不能用于登录.199是系统自己的系统帐号,100499是用户可以自己创建的系统帐号.50065535给一般用户用.
    4. GID.与etc/group有关
    5. 用户信息说明.当提供使用finger的功能时,可以提供很多信息.
    6. 主文件夹. 用户登录后所在的文件夹.
    7. Shell
    • /etc/shadow
      每1行有9列,分开讨论:
    1. 用户名.
    2. 经过加密的密码.
    3. 最近修改密码的日期.
    4. 密码不可被改变的天数.
    5. 密码需要重新修改的天数.
    6. 密码需要修改警告提前发出的天数
    7. 密码过期后帐号宽限时间
    8. 帐号失效日期
    9. 保留
    • /etc/group
      每一行代表一个用户组.每一行共4列,分别介绍.
    1. 用户组名称.
    2. 用户组密码.
    3. GID
    4. 此用户组支持的帐号名称.
  • 相关阅读:
    区间更新+单点查询
    第15题 三个数的和为确定值
    第12题 数字转为罗马数字
    第11题 容器装水问题
    第22章 软件安装:源码与Tarball
    第18章 认识系统服务(daemons)
    第10题 正则表达式匹配(动态规划)
    动态规划
    第6题 ZigZag转换
    第17章 程序管理与SELinux初探
  • 原文地址:https://www.cnblogs.com/zhouyang209117/p/7451324.html
Copyright © 2020-2023  润新知