Linux学习7之用户和用户组管理--用户配置文件

一、用户信息文件--/etc/passwd

[root@localhost ~]# vim /etc/passwd
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
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
halt:x:7:0:halt:/sbin:/sbin/halt
mail:x:8:12:mail:/var/spool/mail:/sbin/nologin

 用户信息文件中,每一行代表一个用户信息,每行共有七个字段,并用冒号分割(account:password:UID:GID:GECOS:directory:shell)。

  第一个字段:用户名称。

  第二个字段:密码标识。

  第三个字段:UID,即用户ID。其中,0代表超级用户,1-499代表系统用户(伪用户,不能用来登录),500-65535代表普通用户。系统识别超级用户和普通用户就是靠此UID。

  第四个字段:GID,即用户初始组ID。初始组是指用户一登录就拥有这个用户组的相关权限,初始组每个用户有且只能有一个,初始组名一般和用户同名。

  第五个字段:用户说明。可对用户进行说明,可以不用添加,如:新添加的用户默认是没有用户说明的。

  第六个字段:家目录

  第七个字段:登录之后的Shell。超级用户和普通用户等可以登录的用户的Shell都是:/bin/bash;所有系统用户的Shell是:/sbin/nologin,是不能登录的。

二、影子文件--/etc/shadow

[root@localhost ~]# vim /etc/shadow
root:$6$ejbnpDx7nKkvdWdR$wEQ2ldXCmnBXnTP4QPLOMD6lwRDEcWjpXuF.BIJd0ZytDqiJBTFcDWfFlDmUSnPLME0XPX0jtLuD33rdo/2lZ0:17845:0:99999:7:::
bin:*:15980:0:99999:7:::
daemon:*:15980:0:99999:7:::
adm:*:15980:0:99999:7:::
lp:*:15980:0:99999:7:::
sync:*:15980:0:99999:7:::
shutdown:*:15980:0:99999:7:::
halt:*:15980:0:99999:7:::
mail:*:15980:0:99999:7:::
uucp:*:15980:0:99999:7:::
operator:*:15980:0:99999:7:::
games:*:15980:0:99999:7:::
gopher:*:15980:0:99999:7:::
ftp:*:15980:0:99999:7:::

 影子文件是和用户信息文件关联的,每一行代表一个用户信息,每行共有九个字段并用冒号隔开。

  第一个字段:用户名称

  第二个字段:加密密码。如果密码位是“!!”或者“*”代表没有密码,不能登录。

  第三个字段:密码最后一次修改日期。时间用Linux系统的时间戳表示。即使用1970年1月1日作为标准时间,没过一天时间戳加1。

  第四个字段:两次密码的修改间隔时间(和第三字段相比,如:0代表修改密码没有时间间隔,10代表修改完密码后,要等到10天后才能再次修改密码)

  第五个字段:密码有效期(和第三字段相比)

  第六个字段:密码有效期到期前的警告提示天数(和第五字段相比),会提示修改密码。

  第七个字段:密码过期后的宽限天数(和第五个字段相比,0或者不写代表密码过期后立即失效,-1代表密码永不失效)

  第八个字段:账号失效时间(用时间戳表示)

  第九个字段:保留

 

原文地址:https://www.cnblogs.com/anchun7080/p/10533480.html

时间: 2024-10-02 14:01:43

Linux学习7之用户和用户组管理--用户配置文件的相关文章

Linux学习笔记(十一)用户组管理 、用户管理

一.linux和windows互传文件 目前我所学到的linux与windows互传文件的方法有两种: yum install -y lrzsz输入sz +文件可以将linux文件传输到windowsrz 则可以选择windows文件传输到linux(这个方法可以用于xshell,putty不支持)2.xftpxshell的另一个组件,可以图形化互传文件.下载链接https://www.netsarang.com/products/xfp_overview.html 二.用户配置文件和密码配置文

Linux用户和用户组管理 用户管理相关命令

用户添加的命令 useradd 命令格式如下: [[email protected] ~]#useradd [选项] 用户名 选项说明: 选项 选项说明 -u UID 手工指定用户的 UID,注意手工添加的用户的 UID 不要小于 500: -d 手工指定用户的家目录.家目录必须写绝对路径,而且如果需要手工指定家目录,则一定要注意权限: -c 手工指定用户说明. /etc/passwd 文件的第5个字段就是该字段内容的: -g 手工指定用户的初始组.在创建用户时会默认以用户名相同的组作为用户的初

linux笔记:用户和用户组管理-用户配置文件

用户信息文件(/etc/passwd): 影子文件(/etc/shadow) 组信息文件(/etc/group)和组密码文件(/etc/gshadow):

Linux中文件权限、用户和用户组管理

1.文件权限 2.文件和目录rwx权限说明 文件rwx权限: r  :  可读,具有读取文件内容的权限(),如果没有r,vi/vim编辑器提示无法编辑(可强制编辑),echo可以追加或重定向. w :  可写,具有修改文件内容的权限 x  :  可执行,具有执行文件的权限. 需满足:文件本身具有可执行权限:普通用户还需具有r权限:root用户只要x权限就可执行.linux中可执行文件:*.sh     *.py     *.perl等等. 目录rwx权限: r  :  可读,查看目录下面文件及子

文本文件的操作&&用户与用户组管理

文本文件的操作 #输入重定向 tr 'a-z' 'A-Z' hello HELLO world WORLD 重定向后 tr 'a-z' 'A-Z' < file HELLO WORLD #格式化输入内容到文件: #标准输入.标准输出与标准错误 标准输入0(键盘仅读取).标准输出1与标准错误2(显示屏仅写入) 如下例:passwd文件中有标准输出1与标准错误2 只显示标准错误2到显示屏上,标准输出1写入passwd.ok 只显示标准输出1到显示屏上,标准错误2写入passwd.err 查看写入的文

Linux学习8---(用户和用户组管理)

1.用户和用户组     用户和用户组概念        用户:使用操作系统的人(Linux支持多个用户在同一时间登陆同一个操作系统)        用户组:具有相同权限的一组用户(Linux系统中可以存在多个用户组)     相关的配置文件        /etc/group:储存当前系统中所有用户组信息            Group:        x        :    123        :    abx,def,xyz            组名称:    组密码占位符:  

2019/12/11学习内容摘要(Linux系统用户与用户组管理①)

一,认识/etc/passwd和/etc/shadow 1. /etc/passwd :文件中保存系统中所有的用户和用户的主要信息. 在命令行输入 cat /etc/passwd  | head  (‘ | ’ 为管道符,作用是把前面的的命令输出在输入给后面的命令 ) 由图所示 /etc/passwd/被:分为7个字段 其含义如下 第一个字段为用户名(图中为root),是代表用户账号的字符串. 第二个字段是该账号的口令,这里的"x"代表的是密码标志,而不是真正的密码,真正的密码是保存在

小猿圈Linux 之用户和用户组管理(一)

小猿圈白老师对linux用户和用户组管理有详细的视频讲解,想要深入理解的朋友们可以去看一下白老师的linux入门,那小编先带你们了解一下:用户和用户管理最常用几种操作. 经常用到的有以下几个方面: (1)用户账号的添加.删除与修改.(2)用户口令的管理.(3)用户组的管理. Linux系统用户账号的管理 用户账号的管理工作主要涉及到用户账号的添加.修改和删除. 添加用户账号就是在系统中创建一个新账号,然后为新账号分配用户号.用户组.主目录和登录Shell等资源.刚添加的账号是被锁定的,无法使用.

Linux 用户和用户组管理

Linux 用户和用户组管理 Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统. 用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问:另一方面也可以帮助用户组织文件,并为用户提供安全性保护. 每个用户账号都拥有一个惟一的用户名和各自的口令. 用户在登录时键入正确的用户名和口令后,就能够进入系统和自己的主目录. 实现用户账号的管理,要完成的工作主要有如下几个方面: 用户