Linux用户及文件权限2

Linux 用户权限解析
一、UGO权限解析
u user
G group
o other


u g o
rwx r-x --x
r read 读
w write 写
x execute 执行

查看文件权限
ls -l wenjian 查看文件权限
ll -d mulu 查看目录权限

修改文件权限
chmod u-r wenjianu-r
chmod a+r wenjian
a all 全部加权限
在这里插入图片描述

r = 4
w = 2
x = 1
在这里插入图片描述
修改文件的属主和属组
第一个Root是属主 指是谁
第二个Root是属组 指是哪个组
在这里插入图片描述
修改文件的属主
将文件的属主设置为han
chown 属主+文件
在这里插入图片描述
修改文件的属组
chown .shuzu+wenjian
在这里插入图片描述
同时修改文件的属主和属组
chown 用户名.组名 + 文件
在这里插入图片描述
修改目录权限
chown -R 属主+目录/
修改目录后,会连同目录内的目录的权限一同修改
在这里插入图片描述
-R代表递归修改

文件类型的种类
在这里插入图片描述
umask 用户掩码
控制用户创建文件和目录的默认权限
root用户默认权限
最高权限:目录777 文件666

root 账户默认 0022
普通用户默认 0002

使用root用户创建目录 umask值为 :777-022
创建文件 umask值为:666-022
在这里插入图片描述
修改umask值
在文件夹内设置umask值
文件夹中内容减去umask值就是该文件或目录的umask值
在这里插入图片描述
文件属性(又称隐藏权限)
echo "this is test file’ > 1
将this is test file 覆盖到1 文件中

是覆盖 >> 是追加
在这里插入图片描述
lsattr + wenjian
查看文件属性

chartr + wenjian
修改文件属性

chattr + i wenjian
文件不可更改并且删除
在这里插入图片描述
chattr + a wenjian
只能通过echo追加内容 ,不可删除
在这里插入图片描述
怎样+的属性,怎样减掉就可以
在这里插入图片描述

sudo 提权

怎样将一个普通用户修改为超级用户

编辑 etc/sudoers
在这里插入图片描述
首先:1、 set nu 显示行号
2、按G 至文件末
3、按yy复制110行
4、按G返回末尾 ,按P 将%whele 删除,修改为需要提权用户名

完毕 ,明天见兄弟们

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Linux用户文件和权限管理是Linux系统中非常重要的一部分,它可以帮助用户对文件和目录进行管理和保护。Linux系统中,每个文件和目录都有一个所有者和一个所属组,用户可以通过设置文件和目录的权限来控制其他用户对它们的访问权限。Linux系统中的权限分为读、写、执行三种,用户可以根据需要设置不同的权限。此外,Linux系统中还有一些特殊权限,如SUID、SGID和Sticky Bit等,它们可以帮助用户更好地管理文件和目录。 ### 回答2: Linux是一种广泛使用的开源操作系统,具有强大的用户文件和权限管理功能。用户文件和权限管理是指对系统中的文件和目录进行访问控制和权限设置的过程。 在Linux中,每个用户都拥有自己的用户账号,每个账号都有一个唯一的用户名和用户ID。用户可以通过登录系统来访问文件和执行操作。每个用户都有自己的用户目录,该目录通常包含用户个人文件和配置文件。 Linux使用权限模型来控制文件和目录的访问权限,权限分为读取(r)、写入(w)和执行(x)三种。对于每个文件和目录,都有一个所有者和一个相关组。所有者可以设置自己对文件的访问权限,相关组可以授予特定组成员特定权限,其他非所有者或组成员的用户被视为其他用户,权限由文件的特定模式来定义。 用户可以使用“chmod”命令来修改文件和目录的权限。该命令以数字形式表示权限,例如,数字4表示读取权限,数字2表示写入权限,数字1表示执行权限。用户可以将这些数字组合起来来设置文件和目录的权限,如“chmod 755 filename”表示给所有者分配读取、写入和执行权限,给相关组和其他用户分配读取和执行权限。 另外,Linux还使用访问控制列表(ACLs)来细粒度地控制文件和目录的访问权限。ACLs允许用户设置更多的访问规则和用户级别的权限控制。用户可以使用“setfacl”命令来设置ACLs。 总而言之,Linux用户文件和权限管理功能非常灵活和强大。用户可以通过设置权限来保护文件的机密性和完整性。此外,用户还可以通过使用ACLs来进行更细粒度的权限控制。这些功能使得Linux成为一个安全、可靠的操作系统。 ### 回答3: Linux用户文件和权限管理是指在Linux系统中,对用户的文件进行权限的管理和控制。每个用户Linux系统中都有一个独立的用户目录,该目录下存放着该用户的个人文件。以下是关于Linux用户文件和权限管理的一些重要内容。 首先,每个用户Linux系统中都有一个用户名和用户ID(UID),通过UID来唯一标识该用户。每个用户在系统中有一定的权限,可以对自己的文件进行读写、执行等操作。 其次,Linux系统通过权限位对文件进行权限管理。每个文件都有其所有者、所属组和其他用户这三种角色,对应用于文件的不同权限。权限位包括读(r)、写(w)、执行(x)等,分别表示对文件的读取、写入和执行权限。通过chmod命令可以修改文件的权限。 此外,还有特殊权限位,如SUID、SGID和Sticky位。SUID权限表示当一个用户执行具有SUID权限的文件时,该文件运行时会临时获取文件所有者的权限,用于一些需要特殊权限的程序。SGID权限表示当一个用户创建新文件时,该文件会继承所属组的权限,用于团队协作开发。Sticky位用于目录,表示只有目录的所有者才能删除或改名目录中的文件。 另外,还可以通过用户组的方式进行权限管理。用户可以属于一个或多个用户组,同一用户组中的成员可以共享某些文件的权限。通过chgrp命令可以修改文件的所属组。 最后,管理员拥有最高的权限,可以对所有文件进行管理。管理员可以创建、修改和删除用户,对用户文件和权限进行管理。 总之,Linux用户文件和权限管理是通过用户ID、权限位、特殊权限位和用户组来实现对用户文件的权限控制。这种灵活的权限管理方式,保证了文件的安全性和隐私,并提供了良好的用户管理环境。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值