用户管理,组管理,权限管理

本文详细介绍Linux系统中用户和组的基本操作,包括用户和组的添加、删除、修改及权限设置等。通过实例演示如何使用useradd、usermod、userdel等命令管理用户,以及groupadd、groupdel等命令管理组。

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

1:用户操作:
更改一个用户的主目录 usermod  -d  /home/axing   -m  zongxing
其中-m是强制创建文件夹。

查看所有的用户  more /etc/passwd


添加用户:

useradd  用户名


设密码:

passwd  用户名


删除用户:

userdel  用户名


删除用户以及用户主目录

userdel -r  用户名




2:组操作
添加组

groupadd  组名  


删除组

groupdel   组名


查看组信息

groups   用户名


创建用户,同时指定将用户分配到该组

vi  /etc/group           查看信息并且可修改

cat  /etc/group         只可查看


查看用户信息

vi   /etc/passwd         查看信息并且可修改

cat  /etc/passwd        只可查看

more /etc/passwd    查看组的编号(id)


查看用户所在组

groups 用户名


用root权限改变某个用户所在的组

usermod  -g  组名  用户名


用root权限改变该用户登陆的初始目录

usermod  -d  目录名  用户名


用root权限更改文件所属

chgrp  组名  文件名             修改文件所在的组

chown  用户名  文件名        修改文件的所有者


查看文件的所有组

ls  -ahl


查看用户所属组

id  用户名        显示所属组id


一    二     三      四


一、文件类型  (d  表示文件夹   -  表示文件目录)

二、文件的所有者对该文件的权限  user

三、文件所在组对该文件的权限   group

四、其他组的用户对该文件的权限  others


r:读取;w:写入;x:执行

U:用户;g组;o:其它

         +:增加权限;-:去掉权限

       =:赋予权限


修改权限方式一

chmod   u= (权限值)   用户名或者文件名

:chmod   u=rwx,g=rwx,o=rwx  a.txt    给文件a赋予最高权限


修改权限方式二

chmod   u+ (权限值)  用户名或者文件名

chmod   u-  (权限值) 用户名或者文件名

:chmod   u+rwx,g+rwx,o+rwx   a.txt    给文件a赋予最高权限

:chmod   u-rwx,g-rwx,o-rwx   a.txt    给文件a去掉所有权限


权限的数字表达方式:

r  可读   用数组(4)表示

w  可写  用数组(2)表示

x  可执行  用数组(1)表示


修改权限方式三

chmod   (权限数值)   用户名或者文件名

:chmod   777  a.txt    给文件a赋予最高权限

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值