Centos7用户,组,权限操作

本文介绍了CentOS7系统中用户、用户组的管理,包括用户名、密码、UID、GID等信息的解读。同时,详细讲解了文件和目录的权限管理,强调了读、写、执行权限的设定及其组合,并通过实例展示了如何为不同用户类别分配权限。

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

//添加用户(如果创建用户不带参数,系统会根据默认值创建用户及同名用户组,并在HOME目录里创建同名家目录,默认的登录shell为/bin/bash)
useradd sdl

//查看系统中有没有该用户
cat /etc/passwd |grep sdl

第一字段  sdl表示用户名

第二字段  X表示加密码后的密码

第三字段  1001表示UID

第四字段  1001表示组ID

第五字段    为空表示用户描述,没写所以为空

第六字段    /home/sdl表示用户家目录

第七字段  /bin/bash表示登录的sehll

二.用户组管理

//添加用户组
groupadd xxx
//查看用户组(这里查看的是新建用户时一起建立的sdl的用户组)
cat /etc/group | grep sdl

第一字段:表示组名

第二字段:表示组密码,存放在/etc/gshadow文件中

第三字段:表示组ID号

第四字段:表示组成员,多个组成员用逗号隔开

#添加已存在的用户sdl到 用户组 sdl中
usermod -a -G sdl sdl
//第一个sdl代表组名,第二个sdl代表用户名

 三.文件,目录权限管理

在linux中设置文件权限非常重要,也是最基本的。linux文件的权限分为读(r=4)写(w=2)执行(x=1) 读+写(r+x=6)读+执行(r+x=5)  写+执行(w+x=3) 读+写+执行(r+w+x=7)

 

一般权限主要指的是:文件所有者的权限,所属组的权限,其它用户权限

示例

第一个root,文件所有者权限rw-

第二个root,所属组权限r--

第三个“ ”,其他用户权限r--

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值