【问题标题】:shell script to set the suid bit as root user将 suid 位设置为 root 用户的 shell 脚本
【发布时间】:2013-10-16 07:40:55
【问题描述】:

我需要一个 Shell 脚本,这个 shell 脚本应该: 1.创建另一个shell脚本 2.设置新脚本的suid位为root用户 3. 以当前用户身份运行这个新脚本

我们可以这样做吗? 任何人都可以给出任何想法或一些代码sn-ps?

【问题讨论】:

  • 这不是 sudo 最适合的吗?我一直发现脚本文件禁用了 suid。
  • 注意不要给任何人对 setuid shell 脚本的写权限。否则任何人都可以获得完全的 root 权限。

标签: linux shell suid


【解决方案1】:

这不适用于许多版本的 unix(或 linux)。 shell 脚本上的 setuid 位通常被忽略,因为破坏这样的程序太容易了。

【讨论】:

    猜你喜欢
    • 2013-09-12
    • 2013-04-08
    • 2012-07-23
    • 2014-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-02
    相关资源
    最近更新 更多