Linux - 权限管理之基本权限

简介: Linux - 权限管理之基本权限

一、Linux文件权限的设定

修改文件权限方法:(假设文件名aa)
1.chmod u+x aa //给拥有者u增加x权限
chmod u+x,g+w aa //给拥有者u增加x权限,所属组增加写权限
2.chmod u-x aa //给拥有者取消x权限
3.chmod u=rwx aa //给拥有者u的权限是rwx
chmod u=rwx,g=rw aa //给拥有者u的权限是rwx,给所属组权限是rw
4.chmod a=rw aa //给u,g,o权限都设置为rw
5.chmod 755 aa //aa的权限为rwx r_x r_x

二、Linux文件权限的作用


为什么有文件有写权限不代表有删权限?因为文件名存在目录储存块(block)里(Linux中一切皆文件),文件中的数据存在文件数据储存块里,要删除文件,意味着要删除文件名,而文件名储存位置在更高一级(目录中),所以没有删除权限。要想进行删除操作,必须对目录储存块进行操作
文件夹==>文件==>文件数据
也就是说:对文件夹的权限只能作用在文件上,以此类推。所以删除文件的话,只要给文件夹有w权限即可。

三、Linux中权限对目录的作用

r :可以查询目录下文件名(ls)

w :具有修改目录结构的权限。
新建文件和目录;
删除此目录下文件和目录;
重命名此目录下文件和目录
剪切( touch rm mv cp )

x :可以进入目录( cd )

对文件来讲:最高权限是 X
对目录来讲:最高权限是 W;0 5(rx) 7(rwx) ,4 1 6 权限无任何意义

四、Linux中权限对ugo的作用

修改文件的所有者
chown 用户名 文件名(如果没有该用户 会提示错误)
chown ds fengj.av

修改文件的所属组(只要有ds这个用户名 就会有这个组)
chgrp 组名 文件名

同时修改所属组、所属用户
chown root:root 123

chown root.root 123

Ps:分配文件基本权限时,核心原则:在最小权限情况下能够实现要求即可

五、Linux中文件默认权限

目录
相关文章
|
1月前
|
存储 安全 Linux
Linux权限之谜:一步步教你如何解锁sudo权限并窥视/etc/shadow的神秘面纱!
【8月更文挑战第22天】在Linux中,`sudo`命令让授权用户能以其他用户(通常是root)身份运行命令。关键的安全文件`/etc/shadow`存储用户密码哈希,仅root可读。要使用`sudo`,需确保账户被列入`sudoers`文件中。系统管理员可通过`visudo`编辑此文件来赋予用户权限,例如添加`username ALL=(ALL) NOPASSWD: ALL`行。获得`sudo`权限后,可运行`sudo cat /etc/shadow`查看文件内容,但需谨慎操作以免影响系统安全。遵循最小权限原则,确保安全使用这些强大工具。
49 2
|
1月前
|
Linux 数据安全/隐私保护
在Linux中,什么是文件权限?什么是rwx权限模型?
在Linux中,什么是文件权限?什么是rwx权限模型?
|
29天前
|
Unix Linux Go
Linux中的chmod权限问题
Linux中的chmod权限问题
21 0
|
1月前
|
安全 Linux 数据安全/隐私保护
在Linux中,使用rsync服务模式时,如果指定了⼀个密码文件,那么这个密码文件的权限应该设置成多少才可以?
在Linux中,使用rsync服务模式时,如果指定了⼀个密码文件,那么这个密码文件的权限应该设置成多少才可以?
|
1月前
|
Linux
在Linux中,如何使用xargs和exec实现把当前目录下所有后缀名为.txt的⽂件的权限修改为777。
在Linux中,如何使用xargs和exec实现把当前目录下所有后缀名为.txt的⽂件的权限修改为777。
|
1月前
|
安全 Linux 数据安全/隐私保护
Linux安全大揭秘:一键切换root权限背后隐藏的秘密
【8月更文挑战第23天】Linux操作系统因其出色的灵活性和安全性备受推崇,用户权限管理是其核心功能之一。本文介绍如何安全地在用户间切换,特别是切换至拥有最高权限的root用户。我们探讨了两种主要的方法:`su` 和 `sudo` 命令,并通过示例展示了它们的应用场景。`su` 命令适合需要执行多个root权限操作的情况,而 `sudo` 更适用于临时执行单个高权限命令。同时,文章还提供了一些最佳实践,如避免长时间使用root账户、定期审查 `sudoers` 文件等,以确保系统的安全性。正确理解和应用这些工具和原则对于维护Linux系统的安全至关重要。
39 0
|
1月前
|
安全 Linux 数据安全/隐私保护
在Linux中,什么是最小权限原则?
在Linux中,什么是最小权限原则?
|
4月前
|
Linux Windows
Linux权限命令详解(二)
Linux权限命令详解(二)
|
4月前
|
安全 Linux 开发工具
Linux权限命令详解(一)
Linux权限命令详解(一)
|
4月前
|
Linux 数据安全/隐私保护
Linux 权限常用命令
【2月更文挑战第8天】
88 2
Linux 权限常用命令