linux 组管理和权限设置

Linux组管理和权限设置
组配置文件(/etc/group)
第一字段:组名
第二字段:密码占位符
第三字段:GID
第四字段:组成员列表
组密码配置文件(/etc/gshadow)
第一字段:组名
第二字段:密码
第三字段:组管理员
第四字段:组成员列表
组类型分为:基本组(只能有一个)、附加组(可以有多个)
组管理命令
groupadd:创建组
-g指定GID
gpasswd设置组密码,和添加删除用户
-a添加用户至指定组
-d从指定组中删除用户
-M重新定义组成员(可以同时设置多个以逗号分隔)
-A添加组管理员
groupdel:删除组
newgrp:临时切换用户的基本组
注意:临时切换基本组为某个附加组,切换目标若不是该用户的附加组,组需要提供该组密码(gpasswd设置)
查看命令
groups:查看指定用户所属组
id:查看指定用户身份标识
finger:查看用户账号信息(默认未安装,需要手动安装)
w、who、users:查看在线用户的信息
权限设置
切换用户身份:su(切换当前用户),su切换到指定用户,不更改当前的工作目录及操作环境
su – 用户名:切换到指定用户,并应用新用户的工作目录(家目录)及操作环境
su或su – 不指定用户名,则表示切换root身份(需要提供管理员密码)
exit返回上一级shell环境
查看权限
ls -l查看文件详细信息
文件全名所表达的信息如下:
-rw- r–r-- l root root 34298 0402 00:23 instal.log
权限 硬链接 属主 属组 文件大小 创建时间 文件名
-rw- r–r-- :权限列表共10个字符
第一个字符为文件类型,如(-、d、b、c、s、p、l)
剩余9个字符,每三个为一组,代表特定身份的权限
第一组:代表属主的权限(2-4字符)
第二组:代表属组的权限(5-7字符)
第三组:代表其他人的权限(8-10字符)
字符含义
r全称read读取的权限
w全称write写入的权限
x全称exccute执行的权限
rwx出现的位置是固定的,若不包含该权限,则通过-占位
权限的意义
对文件的意义:r可以读取文件内容
w可以编辑,新增或修改文件内容
x该文件可以被系统执行
对目录的意义:r可以读取目录列表的权限,既可以使用ls查看
w具有改动该目录列表结构的权限,建立新文件或目录,删除文件或目录(无论该文件权限是什么),将已存在的文件或目录改名,移动该目录内的文件和目录位置。
x可以进入该目录的权限
权限的管理命令
chmod修改权限,分为字符修改法和数字修改法
字符修改法: u属主
g属组
o其它
a所有人
+代表添加权限
-代表删减权限
=代表赋予权限
加入-R递归,对指定目录及子目录和文件都生效
例:chmod u+w 1.txt
数字修改法: r读取文件内容,用4表示
w编辑写入文件内容,用2表示
x可以被系统执行,用1表示
通过3位数字,表示所有身份的权限,第一位代表属主,第二位代表属组,第三位代表其他人(从左到右顺序)

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

带上耳机世界与我无关

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值