关注微信公众号:linux运维菜鸟之旅
勤奋努力,善于总结!
每天学习一点点!
原创
2017-12-29 19:07:03
1875阅读
点赞
进程访问文件时的权限匹配机制:进程的发起者,作为进程的属主;而进程属主所属的基本组作为进程的属组; 进程在确定对文件的访问权限的时候,首先会去查看进程的属主和文件的属主是否一样,若一样,则运用该文件属主的权限,否则则检查进程的属主所属的组(用户可属于多个组),是否有其中之一与文件的属组匹配,若有,则运用该文件属组的权限,否则,则运用其他权限。
推荐
原创
2014-03-12 18:27:50
1631阅读
点赞
1评论
强制位与冒险位 除了读写执行权限以外,ext3文件系统还支持强制位(setuid 和setgid)与冒险位(sticky)的特别权限。针对u,g,o,分别有set uid,set gid,及sticky。强制位与冒险位添加在执行权限的位置上。如果该位置上原已有执行权限。则强制位与冒险位以小写字母的方式表示,否则,以大写字母表示。强制位set uid与set gid在u和g
原创
2009-08-14 10:42:01
689阅读
1、为什么要有粘滞位?Linux中有一个存放临时文件的目录/tmp(类似于Windows中的temp目录),每个用户产生的临时文件都存放在此目录下,也就是说每个用户对/tmp目录都应该有写权限(否则无法拷贝生成文件),这样造成一个问题,比如,A同学在/tmp目录下创建了一个文件,B同学看着不爽就可以删掉,这如何控制?其实,这种情况永远都不会发生,因为/tmp目录有一个特殊的权限标记:瞧见那个rwx
原创
2016-06-22 22:00:13
1081阅读
点赞
1评论
day12 Linux用户权限提升 1.什么是环境变量? 环境变量就是用户登录时设置的一些准备环境 2.环境变量位置 先查看普通用户的家目录的隐藏文件ll -a,环境变量是隐藏文件(隐藏文件就是以.开头的文件) 个人配置文件:只对个人用户生效 ~/.bash_profile ~/.bashrc 全局 ...
转载
2021-10-09 18:43:00
205阅读
2评论
Linux特殊权限:setuid、setgid、粘贴位
原创
2013-10-29 08:58:36
2972阅读
前言小文章《其实你离成功只差3厘米》每个人的人生都渴望成功而成功的经历往往都要经历一段熬的过程分别只是熬的长短更有甚者是有的人熬过去了有的人在半路倒下了。当你千辛万苦完成了一个项目一个人生的小目标的时候反过头来你会发现其实一切不过是一场厚积薄发的过程而已。人这辈子谁不得有那么几回被苦难教做人。那种被生活一巴掌连着一巴掌呼得满地找牙的感觉特别不好但是你要记得:无论境况多糟糕只要不认怂生活就没办法撂倒
原创
精选
2021-03-08 18:56:18
945阅读
点赞
SET位权限多用于给可执行的程序或脚本文件进行设置,其中SUID表示对属主用户增加SET位权限,SGID表示对属组内的用户增加SET位权限。
执行文件被设置了SUID、SGID权限后,任何用户在执行该文件时,将获得该文件属主、属组账号对应的身份。合理利用SUID、SGID设置SET位权限,可以在确保安全性的同时为Linux系统的管理和使用带来方便。例如,Linux系统中passwd命令的程序文件
原创
2013-07-02 21:37:44
458阅读
突然有人问道:drwxrwxrwx+后面的+号是干什么的,挺熟悉又想不起来,百度下后得到结果,最终总结一下Linux系统下关于文件权限的知识,在此记录下。1、正常情况下,Linux文件系统中的文件权限为:drwxr-xr-x 2 root root 4096 5月 24 15:12 directory
-r
原创
2016-05-24 17:39:56
7151阅读
点赞
1、通常情况下用户只要对某个目录具备w写入权限,便可以删除该目录中的任何文件,而不论这个文件的权限是什么。比如我们进行下面的操作:#创建/test目录,并赋予777权限。
[root@localhost ~]# mkdir /test
[root@localhost ~]# chmod 777 /test
#以root用户的身份
转载
2017-05-04 21:32:30
1800阅读
Android系统源码开发系列教学视频链接:Android 10.0 AOSP源码编译:https://edu.csdn.net/course/detail/3547
原创
2022-06-29 10:38:33
852阅读
# 实现 Android 12 相册权限的完整指南
随着 Android 12 的推出,谷歌强化了隐私保护,而相册和文件的访问权限也随之改变。在本文中,我将逐步指导你如何请求相册权限。我们会通过一个简单的流程表来展示步骤,并详细解释每一步所需的代码。
## 流程概述
| 步骤 | 描述 |
|------|-------------------
原创
2024-08-16 06:39:40
197阅读
# Android 12 存储权限教程
## 概述
在 Android 12 中,存储权限的处理方式与之前的版本有所不同。为了帮助你理解整个过程,我将使用表格来展示步骤,并在下文中提供详细的说明。
| 步骤 | 动作 |
| --- | --- |
| 1 | 在 AndroidManifest.xml 文件中声明所需的权限 |
| 2 | 在应用启动时请求存储权限 |
| 3 | 处理权限
原创
2023-12-06 15:09:38
389阅读
# Android 12 储存权限实现指南
## 1. 整体流程
首先我们来看一下实现 Android 12 的储存权限的整体流程。以下是整个过程的步骤表格:
| 步骤 | 操作 |
| ---- | ---- |
| 1 | 请求储存权限 |
| 2 | 处理权限请求的回调 |
| 3 | 检查权限状态 |
| 4 | 处理权限状态的回调 |
接下来我们将逐步介绍每个步骤需要做的事情。
原创
2024-04-09 03:35:12
69阅读
# Android 12 推送权限

随着 Android 12 的推出,Google 引入了一些新的功能和改进,其中之一就是推送权限。推送权限允许用户控制哪些应用程序可以向他们的设备发送通知。在本文中,我们将介绍 Android 12 推送权限的概念,并提供一些代码示例来演示如何在应用程序中实现它。
## 推送权限的概念
原创
2024-01-26 12:34:22
359阅读
# Android 12中的UUID权限解析
Android 12引入了一系列新的隐私和安全权限,其中UUID(即通用唯一识别符)权限尤为重要。本文将深入探讨UUID权限的意义、使用规则以及如何在代码中实现这一功能。
## 什么是UUID?
UUID(Universally Unique Identifier)是一个标准的标识符,用于在计算机系统中唯一地识别对象。UUID通常以32个十六进制
原创
2024-09-05 05:34:05
57阅读