从我读到的“SUID 位使其他用户能够以文件所有者的权限运行文件”
所以我做了这 2 个用户:user1 & user2 用户 1 创建了一个脚本
#/bin/bash
touch /home/user1/file1
用户 1 对脚本执行 chmod 4777(授予所有用户完全访问权限)
现在用户 2 尝试运行脚本并失败。没有权限!
脚本不应该以user1的权限运行吗?
如果 SUID 纯粹用于 sbin 中存在的命令,那么设置 SUID 位和将所有用户添加到具有特定命令权限的 suoder 文件之间有什么区别?