linux中文件的用户和组

本文介绍了Linux系统中用户ID(uid)和组ID(gid)的概念及其分配范围,包括超级用户、虚拟用户及普通用户的定义。同时,还详细解释了如何通过groupadd和useradd命令创建用于运行服务的专用账号,并解析了/etc/passwd和/etc/shadow文件的各字段含义。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

uid UserIdentify 用户ID

Gid GroupIdentify  组ID

 

uid为0的用户就是超级用户

1-499是虚拟用户

500-65535是普通用户

 

服务的运行需要用户角色的,可以不用登录,因此,工作中我们需要运行如mysql数据库,可以创建如下用户:

groupadd mysql -g 49

useradd mysql -u 49 -s /sbin/nologin -g mysql

 

/etc/passwd文件中一行的各个字段简述

root       :x        :0        :0          :root       :/root        :/bin/bash

账号名称  :账号密码  :账号UID  :账号组GID  :用户说明  :用户家目录  :shell解析器

 

/etc/shdow文件中的一行各个字段简述

字段名称

注释说明

账号名称

用户的账号名称

账号密码

用户密码,这是加密过的口令

最近更改密码的时间

197011日起,到用户最近一次更改口令的天数

禁止修改密码的天数

197011日起,到用户可以更改密码的天数

用户必须更改口令的天数

197011日起,到用户必须更改密码的天数

警告更改密码的期限

在用户密码过期前多少天提醒用户更改密码

不活动时间

在用户密码过期之后到禁用账户的天数

失效时间

197011日起,到用户被禁用的天数

标志

保留


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值