首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

MySQL权限详解

(其中,All或者Allprivileges代表权限列表中除Grant option权限之外的所有权限)。...在上图所示的权限列表中,Context字段显示了该权限的使用环境(或者叫权限的作用域)。根据Context字段内容的不同,权限分为如下三类。...Alter和Drop权限,新表上的Create和Insert权限)。...DROPPARTITION语句,则必须要有表的Drop权限,执行TRUNCATE TABLE也需要有Drop权限(但要注意,如果将MySQL数据库的Drop权限授予用户,则该用户可以删除存储MySQL访问权限记录的数据库...用户必须拥有某表的该权限才能针对该表创建、删除、执行或查看其触发器。 ● Update:该权限用于执行对数据库表中的数据行更新操作。 ● Usage:该权限代表用户“无任何权限”。

3.8K30

Linux权限详解

中的各种操作都是十分透明的,理解Linux的各种细节,对Linux渗透是十分重要的,借用大佬的一句话“Linux的对抗比的就是你跟运维谁的水平更高一点” 如果没有看过前面几篇文章的小伙伴可以移步《Linux目录结构及开机流程详解...》、《Linux重定向及反弹shell详解》、《Linux文件查找命令详解》 目录 0x01 用户和组 0x02 文件权限 0x01 用户和组 Linux必须要有用户,即使是一个虚拟的用户,这个在后面会说到...0x02 文件权限 前面说完了用户和用户组的权限,然后说一下文件所拥有的权限 我们可以发现第三列和第四列有两列都是root,它们的含义是不一样的 第一个root是用户权限,即用户或属主,文件的所有者 第二个...然后就剩下了9位字符,将这9位字符每3位为一组分成三组 第一组表示用户的权限,即当前文件拥有者的权限 第二组表示用户组的权限,即当前文件所属用户组的权限,也就是属于这个用户组中的用户对这个文件的权限 第三组表示其他用户组的权限...推荐阅读 Linux文件查找命令详解 这居然是一个RCE漏洞 Linux重定向及反弹shell详解 部署IIS+PHP+Oracle环境 Linux目录结构及开机流程详解

4.7K40

关于linux权限s权限和t权限详解

常用权限 linux系统内有档案有三种身份 u:拥有者 g:群组 o:其他人 这些身份对于文档常用的有下面权限: r:读权限,用户可以读取文档的内容,如用cat,more查看 w:写权限,用户可以编辑文档...x:该目录具有可以被系统执行的权限 其他权限 除了读写执行权限外系统还支持强制位(s权限)和粘滞位(t权限) s权限 s权限: 设置使文件在执行阶段具有文件所有者的权限,相当于临时拥有文件所有者的身份...注意:在设置s权限时文件属主、属组必须先设置相应的x权限,否则s权限并不能正真生效(c h m o d命令不进行必要的完整性检查,即使不设置x权限就设置s权限,chmod也不会报错,当我们ls -l时看到...rwS,大写S说明s权限未生效) t权限 t权限:要删除一个文档,您不一定要有这个文档的写权限,但您一定要有这个文档的上级目录的写权限。...也就是说,您即使没有一个文档的写权限,但您有这个文档的上级目录的写权限,您 也能够把这个文档给删除,而假如没有一个目录的写权限,也就不能在这个目录下创建文档。

9.4K61

详解僵尸进程与孤儿进程

什么是僵尸进程与孤儿进程 在 linux 系统中,进程都是由父进程创建的,当父进程执行 fork 系统调用完成子进程创建后,子进程和父进程就独立存在了,但两者又有着密切的关系,按照标准的流程,父进程要在子进程完成执行后...但这个过程存在两个问题,那就是如果父进程先于子进程退出了怎么办?以及子进程退出以后,父进程始终没有调用 wait 或 waitpid 怎么办?这就产生了两种进程:孤儿进程与僵尸进程。...3.1 孤儿进程 既然所有进程都是父进程创建的,那就会发生无限回溯的问题,所以必须要有一个最初的进程,来担任所有进程的祖先,这个进程就是 init 进程。...4.3 杀死父进程 由于父进程死后,子进程以及僵死进程会成为孤儿进程,从而会被过继给 init 进程,init 进程就会负责清理僵死进程。...4.4 fork 两次 在建立子进程时,使用 2 次 fork,让所建立的子进程成为父进程的孙子进程,而实际中的子进程则随即推出,和第三条相同,由于孙子进程的父进程已经退出,所以在孙子进程会被自动过继给守护进程

1.4K20

进程伪装详解

当我们获取到一台主机的权限过后,拿到了自己想要搜集的信息,这时候我们就会留一个后门进行权限维持,权限维持的学问其实很深,今天就主要介绍其中一种比较简单的权限维持的方法 -- 进程伪装。...就不能够正常运行,所以我们如果想到实现进程伪装,最好的选择就是伪装成系统必备的exe,当我们进行进程伪装之后,在系统中显示的就会是系统进程的信息,但这个程序还是能够执行它正常的功能,这样就达到了进程伪装...、权限维持的作用。...思路 我们判断一个进程是否被劫持,一般是看他的进程名以及path,即启动路径来判断,那么反推即可得到,我们可以通过修改进程模块中的进程路径以及进程名来实现进程伪装的作用 [image-20211021155051258...PEB,即Process Envirorment Block Structure,英文翻译过来就是进程环境信息块,这里包含了写进程的信息。

1.7K40

【Linux】详解进程终止&&进程等待

一、页表&&写时拷贝的进一步理解 页表中不仅仅只有虚拟地址到物理地址的映射,还包括了很多选项,其中就包括了映射条目的权限。...当我们进程的代码和数据加载到内存并和进程地址空间建立映射关系时,如果数据的内容不允许被修改(比如说常量字符串),对应数据在页表中的映射条目的权限就会被设置为'r',表示该数据是只读的,不能被修改。...通过页表的权限位,我们也可以很好地解释写时拷贝是如何做到的。当父进程创建子进程时会发生写时拷贝,写时拷贝会把大部分映射条目的权限都由‘rw’设置成‘r’。...当子进程或者是父进程要对数据进行修改时,发现要修改数据对应的映射条目的权限位‘r’,无法进行修改,这时操作系统就会介入。...3.2.3、wstatus参数详解     *wstatus表示一个int整形变量,由三十二个比特位组成,其中前16个比特位我们不用,第17到第24个比特位用来表示进程退出时的退出码,第26到第32个比特位用来表示进程退出时收到的退出信号

10710

Linux进程详解

进程描述符的state字段用于保存进程的当前状态, 进程的状态有以下几种: TASK_RUNNING (运行) – 进程处于可执行状态, 在这个状态下的进程要么正在被CPU执行, 要么在等待执行(CPU...TASK_TRACED (被追踪) – 进程处于被追踪状态, 例如通过ptrace命令对进程进行调试. TASK_STOPPED (停止) – 进程处于停止状态, 进程不能被执行....进程的创建 在Linux系统中,进程的创建使用fork()系统调用,fork()调用会创建一个与父进程一样的子进程,唯一不同就是fork()的返回值,父进程返回的是子进程进程ID,而子进程返回的是0。...Linux创建子进程时使用了写时复制(Copy On Write),也就是创建子进程时使用的是父进程的内存空间,当子进程或者父进程修改数据时才会复制相应的内存页。..., 而创建进程是通过传入 CLONE_VM 标志来指定进程借用其他进程的虚拟内存空间结构

3.9K10

守护进程详解

在一个多任务的电脑操作系统中,守护进程(英语:daemon,/ˈdiːmən/或/ˈdeɪmən/)是一种在后台执行的电脑程序。此类程序会被以进程的形式初始化。...守护进程程序的名称通常以字母“d”结尾:例如,syslogd就是指管理系统日志的守护进程。 通常,守护进程没有任何存在的父进程(即PPID=1),且在UNIX系统进程层级中直接位于init之下。...守护进程程序通常通过如下方法使自己成为守护进程:对一个子进程运行fork,然后使其父进程立即终止,使得这个子进程能在init下运行。这种方法通常被称为“脱壳”。 系统通常在启动时一同引导守护进程。...守护进程为对网络请求,硬件活动等进行响应,或其他通过某些任务对其他应用程序的请求进行回应提供支持。...而作为Unix-like的Mac OS X有守护进程。(在Mac OS X中也有“服务”,但他们与Windows中类似的程序在概念上完全不相同。)

83921

进程伪装详解

首发于奇安信攻防社区: https://forum.butian.net/share/795 前言 当我们获取到一台主机的权限过后,拿到了自己想要搜集的信息,这时候我们就会留一个后门进行权限维持,权限维持的学问其实很深...,今天就主要介绍其中一种比较简单的权限维持的方法 -- 进程伪装。...就不能够正常运行,所以我们如果想到实现进程伪装,最好的选择就是伪装成系统必备的exe,当我们进行进程伪装之后,在系统中显示的就会是系统进程的信息,但这个程序还是能够执行它正常的功能,这样就达到了进程伪装...、权限维持的作用。...思路 我们判断一个进程是否被劫持,一般是看他的进程名以及path,即启动路径来判断,那么反推即可得到,我们可以通过修改进程模块中的进程路径以及进程名来实现进程伪装的作用 比如我们这里再看看explorer

61600

linux的权限详解

. su 使用su 命令后,输入 root用户密码,发现普通用户的工作目录与root的工作目录相同 2.将root转换为普通用户 输入 su +普通用户名 输入普通用户密码 2.文件的权限...1.概念 文件的权限分为两种 ,属性以及人 1.属性 r: 单词 read的缩写,读 w:单词write的缩写,写 x:单词execute的缩写,执行 2.人 文件的拥有者、文件的所属组...、文件的other 除了拥有者和所属组之外,就为other 1.文件的所属组 假设有两个组,组1和组2,两者处于竞争关系,组1中有个人是文件的拥有者,具有读和写的权限,想要组1中的人都看见,具有读和写的权限...所属组、other rw- :文件的拥有者 可以读和写,但不可以执行 rw- : 文件的所属组 可以读和写,但不可以执行 r-- : 文件的other 可以读,但不可以写和执行 3.修改权限...1.拥有者用户的修改 修改拥有者使用 chown 想要将file.txt文件的拥有者修改为 root 发现并不可以,因为需要征得root的同意 sudo可以提高权限 使用 sudo

1.2K20

linux 权限详解rwx

第2~10个字符当中的每3个为一组,左边三个字符表示所有者权限,中间3个字符表示与所有者同一组的用户的权限,右边3个字符是其他用户的权限。...x(eXecute,执行):对文件而言,具有执行文件的权限;对目录了来说该用户具有进入目录的权限。 -:表示不具有该项权限。...下面举例说明: -rwx——: 文件所有者对文件具有读取、写入和执行的权限。 -rwxr―r–: 文件所有者具有读、写与执行的权限,其他用户则具有读取的权限。...用户登录系统时,用户环境就会自动执行rmask命令来决定文件、目录的默认权限。 三、特殊权限 其实文件与目录设置不止这些,还有所谓的特殊权限。...五、使用chmod和数字改变文件或目录的访问权限 文件和目录的权限表示,是用rwx这三个字符来代表所有者、用户组和其他用户的权限

7.4K20

Shiro权限管理详解

1 权限管理 1.1 什么是权限管理 基本上涉及到用户参与的系统都要进行权限管理,权限管理属于系统安全的范畴,权限管理实现对用户访问系统的控制,按照安全规则或者安全策略控制用户可以访问而且只能访问自己被授权的资源...How,权限/许可(Permission),规定了主体对资源的操作许可,权限离开资源没有意义,如用户查询权限、用户添加权限、某个类方法的调用权限、编号为001用户的修改权限等,通过权限可知主体对哪些资源都有哪些操作许可...权限分为粗颗粒和细颗粒,粗颗粒权限是指对资源类型的权限,细颗粒权限是对资源实例的权限。 主体、资源、权限关系如下图: ? 1.3.4 权限模型 对上节中的主体、资源、权限通过数据模型表示。...通常企业开发中将资源和权限表合并为一张权限表,如下: 资源(资源名称、访问地址) 权限权限名称、资源id) 合并为: 权限权限名称、资源名称、资源访问地址) ?...1.3.6 权限控制 用户拥有了权限即可操作权限范围内的资源,系统不知道主体是否具有访问权限需要对用户的访问进行控制。

6.3K71
领券