【发布时间】:2013-10-16 07:40:55
【问题描述】:
我需要一个 Shell 脚本,这个 shell 脚本应该: 1.创建另一个shell脚本 2.设置新脚本的suid位为root用户 3. 以当前用户身份运行这个新脚本
我们可以这样做吗? 任何人都可以给出任何想法或一些代码sn-ps?
【问题讨论】:
-
这不是 sudo 最适合的吗?我一直发现脚本文件禁用了 suid。
-
注意不要给任何人对 setuid shell 脚本的写权限。否则任何人都可以获得完全的 root 权限。