Linux 访问控制机制:利用 POSIX 功能提升权限

参考来源 https://dfir.ch/posts/linux_capabilities/

前情提要

在 Linux 系统中,传统上有两种主要的权限提升机制:SUID(设置用户 ID)和 SGID(设置组 ID)。这些机制允许用户在执行特定二进制文件时临时获得文件所有者或组的权限,通常是 root 用户。然而,这种方法存在安全风险,因为它授予了过多的权限,可能导致系统被滥用。
为了解决这些问题,Linux 引入了 POSIX 能力(Capabilities)机制。该机制允许将 root 用户的权限划分为更小、更具体的单元,这些单元可以单独分配给进程。这种方法提高了系统的安全性,因为它允许仅授予进程所需的最低权限,从而减少了潜在的攻击面。

Capabilities是 Linux 中的一种细粒度访问控制机制,允许比传统超级用户 ( root) 模型更精细的权限。权能将通常与 root 用户关联的权限划分为不同的单元,这些单元可以针对不同的进程单独启用或禁用。这使得权限管理更加安全可控。

阅读全文 »

  • 在一般 Linux 當機的狀況下,若要重新啟動系統,可以按住 Alt + SysRq 兩個鍵,然後依序按下以下幾個指令鍵:
1
r e i s u b
阅读全文 »
0%