服务器的系统配置文件,linux服务器之系统用户配置文件介绍

用户配置文件

用户信息文件:/etc/passwd

影子文件:/etc/shadow

组信息文件:/etc/group

组密码文件:/etc/gshadow

在Linux中主要通过用户配置文件来查看和修改用户信息

/etc/passwd

account:password:UID:GID:GECOS:directory:shell

用户名称 密码标志 UID GID 用户说明 家目录 登录之后的shell

4c888b3bc367626dc6205c2b4f811f2f.png

x表示用户有密码,真正的密码在shadow文件中

UID:0超级用户,1-499系统用户(也叫伪用户,不能删除,删除后系统崩溃),500-65535普通用户,如果把UID改成0,则普通用户就变成了管理员用户

GID:用户初始组ID可以在/etc/group文件中查看gid对应的用户组

32e89fd8653e4883db4fcb02176fbf08.png

GECOS:用户说明,相当于备注

directory:家目录普通用户:/home/用户名/超级用户:/root/

shell:登录之后的shell 一般用户为/bin/bash 伪用户为/sbin/nologin 如果想禁用某个用户,可以将该shell改为/sbin/nologin,则该用户无法登陆

/etc/shadow

41b79723180e7f564ae4a84cb1c349ac.png

用户名:加密密码:密码最后一次修改日期:两次密码的修改间隔时间(和第3字段相比):密码有效期(和第3字段相比):密码修改到期前的警告天数(和第5字段相比):密码过期后的宽限天数(和第5字段相比):账号失效时间:保留

加密密码:如果密码是“!!”或“*”,代表没有密码,不能登录

密码最后一次修改日期:使用1970年1月1日作为标准时间,每过一天时间戳加1

两次密码的修改间隔时间:默认是0,如果是3,表示上次修改密码3天后才能再次修改密码

密码有效期:默认99999,如果想要某用户每90天修改一次密码,则该值设置为90

密码修改到期前的警告天数:7,即剩余7天时提示

密码过期后的宽限天数:如果为5,则过期后5天内仍能登录,0代表密码过期后立即失效,-1代表密码永远不会失效

账号失效时间:用时间戳表示,表示密码有效期多长时间,到期后立即失效,不管密码有效期是多少

时间戳换算公式:date -d "1970-01-01 16066 days"

/etc/group

a8024efcc63a7fa93e3ce7a2d448f484.png

组名:组密码标志:GID:组中附加用户

/etc/gshadow

2cc74b89d5fe0a8147df1dfc2754e9a9.png

组名:组密码:组管理员用户名:组中附加用户

家目录

普通用户:/home/用户名/,所有者和所属组都是此用户,权限700

超级用户:/root/,所有者和所属组都是root用户,权限是550

如果把普通用户改为了超级用户,那么其家目录仍然是普通用户的目录

用户的邮箱

/var/spool/mail/用户名/

用户模板目录

/etc/skel/

比如在skel目录中写了一个警告信息的文件,那么在新建用户后,就会默认在用户的家目录中自动生成这样的一个文件。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值