2013-10-16 58 views
0

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

我们可以这样做吗? 任何人都可以提供任何想法或一些代码片段?

+0

这不是sudo最适合的东西吗?我一直发现禁用脚本文件的suid。 –

+0

小心不要让任何人写入setuid shell脚本。否则任何人都可以获得完整的root权限。 – scai

回答

1

这不适用于许多版本的Unix(或Linux)。 shell脚本上的setuid位通常被忽略,因为它很容易颠覆这样的程序。

相关问题