设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
Linux 发行版讨论区 —— LinuxSir.cn
›
Archlinux讨论区
›
脚本不能设置suid,程序怎么才能做到呢?
返回列表
查看:
566
|
回复:
6
脚本不能设置suid,程序怎么才能做到呢?
[复制链接]
wtq119
wtq119
当前离线
积分
102
IP卡
狗仔卡
发表于 2010-12-9 16:48:12
|
显示全部楼层
|
阅读模式
如题,试图通过程序来执行脚本.程序设置chown为root:root,然后设置chmod为4755.
用system和popen调用的脚本还是没有root权限.
其实不用脚本也可以,一条带参数的命令,就是不想每次都输入密码.
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
jarryson
jarryson
当前离线
积分
5928
IP卡
狗仔卡
发表于 2010-12-9 17:13:48
|
显示全部楼层
使用sudo
回复
支持
反对
使用道具
举报
显身卡
wtq119
wtq119
当前离线
积分
102
IP卡
狗仔卡
楼主
|
发表于 2010-12-9 17:20:56
|
显示全部楼层
Post by
jarryson;2122594
使用sudo
那还是要输入密码啊~
回复
支持
反对
使用道具
举报
显身卡
狱卒
狱卒
当前离线
积分
1689
IP卡
狗仔卡
发表于 2010-12-9 17:32:34
|
显示全部楼层
Post by
wtq119;2122597
那还是要输入密码啊~
光是给脚本设置SUID是没用的,你的脚本里引用到的命令没有设置SUID,执行时当然会提示没有root权限。
另:sudo是可以设置无密码模式的,具体的搜索一下吧,网上到处都是,我就不干复制粘贴的活儿了。
回复
支持
反对
使用道具
举报
显身卡
wtq119
wtq119
当前离线
积分
102
IP卡
狗仔卡
楼主
|
发表于 2010-12-9 20:56:31
|
显示全部楼层
谢谢楼上~~
回复
支持
反对
使用道具
举报
显身卡
黄色蚂蚁
黄色蚂蚁
当前离线
积分
138
IP卡
狗仔卡
发表于 2010-12-10 09:42:26
|
显示全部楼层
脚本不能设置S位吧,设置了也无效
回复
支持
反对
使用道具
举报
显身卡
ch_fb
ch_fb
当前离线
积分
718
IP卡
狗仔卡
发表于 2010-12-10 18:55:00
|
显示全部楼层
因为脚本不是可执行文件,且shell没有加s
回复
支持
反对
使用道具
举报
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表