android 如何在没有setuid的情况下实现run-as 2024-5-30 • permissions users android setuid 早期版本的 Android 具有设置了标志run-as的 at 可执行文件setuid,因此它运行为root,但较新的版本取消了这一点。发生了什么变化?用户如何shell影响用户更改? 我快速浏览了一下来源但我的linux编码能力很弱。 答案1 改变的是 runas 不是切换到 root 用户,而是使用 SETUID 和 SETGID 运行能力它们基于可执行文件的扩展属性。这些可以使用 setcap 命令进行设置。 相关内容 TikZ:修改内部节点的 \draw 命令的关键 如何指定以逗号分隔的整数列表并让批处理脚本对每个整数进行循环? 如何在 OPAMP 的电源电压中添加电容器和地线? Windows 10 - 单击固定文件夹后,文件夹打开需要很长时间 tar 不创建备份 翻译人员的文本编辑器 PGFPlots:绘制球体并映射 CIELab 颜色空间 在 Ubuntu 中将“super/window”设为 Compose 键 Unix:在 ppm 文件上使用 xxd 命令 如果在 POST 过程中无法识别驱动器,它是否已经损坏且无法修复?