SUID的问题,你知道吗?

sh/bash/dash/ksh/zsh等Shell脚本
回复
lsn_china
帖子: 26
注册时间: 2008-05-03 23:11

SUID的问题,你知道吗?

#1

帖子 lsn_china » 2013-01-23 16:55

1.新建一个shell脚本,用户A,有SUID权限和X权限
2.变更用户B登录,运行A的shell
3.查询PS进程,只有B身份运行的SHELL,而且显示的是用户ID,非用户名。

这个难道不是应该是A的运行任务吗?求解!!
头像
YeLee
论坛版主
帖子: 26406
注册时间: 2008-08-13 8:48
系统: Fundu i64
来自: 东海硇州,一双管钥。
联系:

Re: SUID的问题,你知道吗?

#2

帖子 YeLee » 2013-01-23 17:13

suid不是二进制文件的么? :em20 :em20 :em20
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
头像
jarlyyn
帖子: 4671
注册时间: 2006-04-12 18:54
联系:

Re: SUID的问题,你知道吗?

#3

帖子 jarlyyn » 2013-01-23 17:19

怎么看都是B的任务吧……
只是能用A的权限去运行吧
头像
aulara
帖子: 87
注册时间: 2013-01-05 16:29
系统: Precise

Re: SUID的问题,你知道吗?

#4

帖子 aulara » 2013-01-23 18:14

临时提升了B的权限运行程序,并不是以A的身份运行
欢迎光临俺的ubuntu server小站:极光账本 aulara.cn
头像
aulara
帖子: 87
注册时间: 2013-01-05 16:29
系统: Precise

Re: SUID的问题,你知道吗?

#5

帖子 aulara » 2013-01-23 18:18

最重要的是,ubuntu在运行脚本的时候会忽略setuid标签。
欢迎光临俺的ubuntu server小站:极光账本 aulara.cn
lsn_china
帖子: 26
注册时间: 2008-05-03 23:11

Re: SUID的问题,你知道吗?

#6

帖子 lsn_china » 2013-01-25 17:00

看来读书理解+实际操作+请教前辈是要相结合的。。。多谢多谢
回复