etc passwd文件中的一行为student:x:503:503::/home/student:/bin/bash,请解释各字段的含义
用户名为student,密码储存在/etc/shadow文件中,用户ID为503,组ID为503,用户相关信息为空,主目录为/home/student,默认shell为/bin/bash。
用户的关键信息被存放在系统的/etc/passwd文件中,系统的每一个合法用户账号对应于该文件中的一行记录。这行记录定义了每个用户账号的属性。
1、一般用户只能更改自己的用户密码.
2、root用户可以更改自己或其它用户的密码。
3、一般情况下id号小于100是系统的内置id。
4、用户id一般是从500开始编号的。
5、此外,需要注意的是,如果passwd字段中的第一个字符是“*”的话,那么,就表示该账号被查封了,系统不允许持有该账号的用户登录。
扩展资料
注册名:口令:用户标识号:组标识号:用户名:用户主目录:命令解释程序shell
1、注册名(login_name):用于区分不同的用户。在同一系统中注册名是唯一的。在很多系统上,该字段被限制在8个字符(字母或数字)的长度之内;并且要注意,通常在Linux系统中对字母大小写是敏感的。这与MSDOS/Windows是不一样的。
2、口令(passwd):系统用口令来验证用户的合法性。超级用户root或某些高级用户可以使用系统命令passwd来更改系统中所有用户的口令,普通用户也可以在登录系统后使用passwd命令来更改自己的口令。
3、用户标识号(UID):UID是一个数值,是Linux系统中唯一的用户标识,用于区别不同的用户。在系统内部管理进程和文件保护时使用UID字段。
4、组标识号(GID):这是当前用户的缺省工作组标识。具有相似属性的多个用户可以被分配到同一个组内,每个组都有自己的组名,且以自己的组标识号相区分。
5、用户名(user_name):包含有关用户的一些信息,如用户的真实姓名、办公室地址、联系电话等。在Linux系统中,mail和finger等程序利用这些信息来标识系统的用户。
6、用户主目录(home_directory):该字段定义了个人用户的主目录,当用户登录后,他的Shell将把该目录作为用户的工作目录。在Unix/Linux系统中,超级用户root的工作目录为/root;
而其它个人用户在/home目录下均有自己独立的工作环境,系统在该目录下为每个用户配置了自己的主目录。
参考资料来源:百度百科——passwd
用户名为student,密码储存在/etc/shadow文件中,用户ID为503,组ID为503,,用户相关信息为空,主目录为/home/student,默认shell为/bin/bash。
存取控制属性,根据系统管理员或用户所规定的存取控制属性,可将文件分为三类:只执行文件。该类文件只允许被核准的用户调用执行,既不允许读,更不允许写。只读文件。该类文件只允许文件主及被核准的用户去读,但不允许写。读写文件。指允许文件主和被核准的用户去读或写的文件。
扩展资料
许多文件格式都有公开的、不同程度规范或者建议的格式。这些规范或者建议描述了数据如何编码,如何排列。有时也规定了是否需要特定的电脑程序读取或处理。有两种情况下,文件格式没有公开。
第一种情况是:开发者将文件格式视作商业秘密不愿公开;
第二种情况是:开发者不愿或花去很少的时间用于规范文档。