Ubuntu用户密码信息

Linux操作系统接收到用户名和密码后,会首先在“/etc/passwd”查找输入的用户名,找到该用户名后会读取该用户的UID和GID以及该用户的主目录、个性化设置等内容。之后根据查找到的UID,在“/etc/shadow”文件中查询用户密码,如果密码匹配,则完成登录过程,进入用户界面或用户Shell。可以看出,“/etc/passwd”和/etc/shadow”这两个文件的重要性。下面就简单介绍这两个文件的内容,从底层配置文件了解用户账户在系统中的详细信息。

#查看用户UID
os@tedu:~$ cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin
......省略
gdm:x:120:125:Gnome Display Manager:/var/lib/gdm3:/bin/false
os:     x:      1000:   1000:   OS,,,:  /home/os:   /bin/bash
#1      2       3       4       5       6           7
cups-pk-helper:x:121:116:user for cups-pk-helper service,,,:/home/cups-pk-helper:/usr/sbin/nologin

在passwd文件中每一行代表一个账户信息,每一行以“:”(英文冒号)为分隔符,共7段,保存账户的一些基本信息。passwd文件第一行信息为root账户信息,该账户是最重要的一个账户,对Linux文件系统中的所有文件和设备拥有绝对控制权。Root账号之后有许多系统运行必备的账号,如:bin、daemon、adm等。再之后是一般用户账户,此处以“os”用户为例,说明每一行中每字段的意义。

  1. 账户名称:用户用来登录使用的名称,方便记忆,一般为英文、数字的组合。
  2. 账户密码,用户登录时使用的密码,但是该文件是所有用户都可读的,显然如果可以查看任意用户的密码是很不安全的,所以该字段已经被替换成了“x”,真实的密码已经加密并保存到“/etc/shadow”文件中。
  3. UID(用户标识符),每个用户都有一个独立的UID,由一串数字构成。
  4. GID,用户所在组的ID号,也是由一串数字构成,gid的信息保存在另一个文件中,回头再说
  5. 用户信息说明该字段主要是解释账号的意义,比如:姓名、家庭住址、工号工位信息等。
  6. 用户默认主文件夹用户主文件夹的绝对路径,例如:用户root的主文件夹在“/root”,用户os的主文件夹在“/home/os”。可以通过修改该路径将用户主文件夹移动到别的目录中。
  7. 用户默认Shell前面章节中提到Ubuntu操作系统中打开终端操作时是打开的bash环境,因为Ubuntu默认的shell是bash。对不同用户来说可以通过修改该字段,设置自己喜欢的shell环境为默认环境。
    同passwd文件类似,shadow文件中也是每一行代表一个账户信息,其中每一行用“:”分割,共分为9个字段,如下所示。
查看shadow文件中的用户密码
os@tedu:~$ sudo cat /etc/shadow
root:!:17729:0:99999:7:::
daemon:*:17647:0:99999:7:::
bin:*:17647:0:99999:7:::
......省略
os: $6$6YKe......省略/cbvit.mCWmeeuceQM0:     17729:  0:  99999:  7   :   :   :
#1  2                                   3       4   5       6   7   8   9
cups-pk-helper:*:17729:0:99999:7:::

每个字段的意义如下:

  1. 账户名称:用户用来登录使用的名称,方便记忆。
  2. 密码:账户的真实密码,一般会加密之后再进行保存,很难被破解。另外,在不同的Linux发行版中,采用的加密算法可能也不相同,但对某一种加密算法来说,加密后的密码长度是一定的,可以通过改变加密后的密码长度来使密码失效,达到限制用户登录目的。
  3. 最近更新密码的日期:该字段保存的是上一次更改密码的日期,该日期以天为单位,表示从1970年1月1日至今累加的天数。示例中显示“17729”转换成日期为2018年7月17日,说明是在7月17日更改的密码。
  4. 密码不可被更改的天数:该字段表示上次密码更改后,至少多少天后才可以再更改密码。示例中该字段是0,表示随时可以更改密码。该字段可以限制用户或管理员频繁更改密码。
  5. 密码需要重新更改的天数:该字段表示,上次更改密码后,最多多少天后需要更改密码,用户或管理员必须在规定的时间内修改密码,否则密码会过期。密码过期后,用户依然是可以登录系统并进行其他工作的,不过密码过期后会在用户登录时强制要求更改密码才可以继续使用。示例中该字段是99999,换算为年大约273年,表示必须在273年之内修改密码,一般即可认为不需要修改密码。
  6. 密码需要更改期限前的警告天数:和第5个字段相配合,该字段表示在密码过期前多少天进行警告。示例中该字段为7,表示密码到期前7天会弹出提醒,提醒用户或管理员更改密码。
  7. 密码过期后账户宽限日期:该字段和第5字段配合,表示当密码过期后几天内如果用户没有登录更改密码,则密码会失效,密码失效后则该账户将无法使用该密码进行登录。
  8. 账户失效日期:和第3字段类似,也是从1970年1月1日开始累积的天数,表示该账户在规定日期之后将失效,此时无论密码是否过期,都不能再使用。
  9. 保留:该字段保留,以后添加新功能时可能会使用到。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 217,734评论 6 505
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,931评论 3 394
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 164,133评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,532评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,585评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,462评论 1 302
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,262评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,153评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,587评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,792评论 3 336
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,919评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,635评论 5 345
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,237评论 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,855评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,983评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,048评论 3 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,864评论 2 354

推荐阅读更多精彩内容