案例分析题

阅读下列说明,答问题8至问题10,将解答填入答题纸的对应栏内。
【说明】在Linux系统中,用户账号是用户的身份标志,它由用户名和用户口令组成。

问答题

Linux系统将用户名和口令分别保存在哪些文件中?

【正确答案】

用户名是存放在/etc/passwd文件;
口令存放在/etc/shadow文件。

【答案解析】
问答题

Linux系统的用户名文件通常包含如下形式的内容:root:x:0:0:root:root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
hujw:x:500:500:hujianwei:/home/hujw:/bin/bash
文件中的一行记录对应着一个用户,每行记录用冒号(:)分隔为7个字段,请问第1个冒号(第二列)和第二个冒号(第三列)的含义是什么?上述用户名文件中,第三列的数字分别代表什么含义?

【正确答案】

第一个冒号(第二列)代表用户口令;第二个冒号(第三列)代表用户标识号。
第三列数字是用户标识号,用来识别用户身份,root用户id为0,表示它为超级用户;bin用户id为1,表示它为管理用户;hujw用户id为500,表示它为普通用户。

【答案解析】
问答题

Linux系统中用户名文件和口令字文件的默认访问权限分别是什么?

【正确答案】

【答案解析】