LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1295|回复: 10

如何让程序以root身份运行

[复制链接]
发表于 2004-12-16 18:22:26 | 显示全部楼层 |阅读模式
如何让某个程序总是以root身份运行
不是用 sudo 或 su -c
就是不管任何用户执行这个程序时 这个程序都是以root身份运行的
发表于 2004-12-16 18:42:55 | 显示全部楼层
可以吗?
发表于 2004-12-16 20:31:21 | 显示全部楼层
setuid
#chown root prog
#chmod 4755 prog

主要是要设置 setuid 标识
发表于 2004-12-17 03:58:40 | 显示全部楼层

回复: 如何让程序以root身份运行

最初由 athlon_r 发表
如何让某个程序总是以root身份运行
不是用 sudo 或 su -c
就是不管任何用户执行这个程序时 这个程序都是以root身份运行的

大家都想程序运行的时候不是以root运行,
你怎么恰好相反呢

不安全的
 楼主| 发表于 2004-12-17 10:26:35 | 显示全部楼层
最初由 弥敦路九号 发表
setuid
#chown root prog
#chmod 4755 prog

主要是要设置 setuid 标识


不成功 发现是个脚本 调用了许多其它程序...   而且环境变量也不是root的
发表于 2004-12-17 11:54:21 | 显示全部楼层

very good

不错
发表于 2004-12-17 15:13:18 | 显示全部楼层
对于脚本,seuid 是没用啦. 除非把里面调用的所有程序都setuid
用其它思路吧.
 楼主| 发表于 2004-12-17 22:43:54 | 显示全部楼层
每次都用su! 太麻烦了 没有什么其它办法了吗???
发表于 2004-12-18 10:29:22 | 显示全部楼层
我是root身份用"kcron"功能是计划任务, 设置好以root身份什么时间定期运行想运行的任务.就不用理它了.就会在后台自动用root身份运行.方便.
发表于 2004-12-18 16:52:42 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表