无需 root 权限即可更改 Linux 权限

无需 root 权限即可更改 Linux 权限

有没有办法让其他用户在没有 root 权限的情况下更改文件的权限?如果其他用户可以访问我的驱动器,并且理论上他们可以通过二进制或十六进制编辑器更改文件中的用户位,那么他们可以更改权限吗?

答案1

所有权和权限不存储在文件中,而是存储在文件系统中,而文件系统又位于硬件存储设备上(通常)。出于显而易见的原因,非 root 用户无权访问原始文件系统数据/原始块设备,就是为了防止这种情况发生。如果文件位于其他用户可以物理访问的可移动存储介质上,他显然可以将其连接到他的计算机,以 root 身份登录他的计算机,安装介质,然后 chmod/chown 该文件。

相关内容