Linux---用户账户管理(10)

Dear 丶 2021-09-15 04:56 480阅读 0赞

Linux用户账户管理:

  1. 1、账户和组名:是给人看的
  2. 2UIDGID:是给Linux看的
  3. 3id:查看当前登录用户的UIDGID
  4. 4、当我们使用 ls -l 的时候,系统会根据 /etc/passwd /etc/group 文件的内容,找到UID GID对应的名称,进行显示。
  5. 5、如果随意修改了 /etc/passwd 下的用户的UID会发生什么情况
  6. **/etc/passwd:记录了Linux上的所有的账号**

/etc/shadow:记录了账户对应的密码

/etc/group:记录了所有的组

(1) /etc/passwd (vim /etc/passwd 就可进入下面界面)

20180409115317344

wgs:用户名

  1. x:早期这个部分放的是用户登入密码,现在密码放在了 /etc/shadow
  2. UID0表示系统管理员,1-999保留给系统使用的ID1000以上给一般使用者,这里wgs就是一般使用者
  3. GID0表示系统管理员,1-999保留给系统使用的ID1000以上给一般使用者,这里wgs就是一般使用者
  4. 两个冒号之间:使用者信息说明
  5. /home/wgs:用户家目录,用户登陆时,所在的目录
  6. /bin/bash :用户在登入的时候,是否可以使用shell,如果不能使用shell,则会显示/sbin/nologin

可以通过id命令直接看到UID和GID:可以看到root的UID,GID都为0,普通用户的UID,GID为1000

  1. ![20180409120507196][]

(2) /etc/shadow

  1. 1、输入命令:vim /etc/shadow
  2. 2、看一下root的含义:
  3. ![20180409134648429][]
  4. iroot:用户名
  5. ii 一串红色的字:经过加密的密码
  6. iii17613:最近更改过密码的日期:Linux的日期,是通过197011号开始累加的日期
  7. iv0:密码不能改修改的天数:0 表示随时可以修改
  8. v99999:密码需要重新被修改的天数:通过修改该值,可以强制用户修改密码
  9. vi7:密码需要变更的警告天数:7天内系统会想用户发出告警
  10. vii、密码到期后,账号还可以使用的时间
  11. viii、账号失效日期:通过197011号开始累加日期,到了时间后,无论密码是否过期,该账号就不能使用了
  12. viiii、保留

(3) /etc/group

  1. 1、输入命令:vim /etc/group
  2. 2、看一下root的含义:
  3. ![20180409140549941][]
  4. ** i、**root:组名
  5. **ii、**x:组密码,一般不需要
  6. **iii、**0GID
  7. **iv、**附属组
  8. 这些文件不建议直接进行修改,建议使用命令进行修改。

发表评论

表情:
评论列表 (有 0 条评论,480人围观)

还没有评论,来说两句吧...

相关阅读