+ -
当前位置:首页 → 问答吧 → 能否实现提升普通用户的权限,以运行某些root才能用的命令?

能否实现提升普通用户的权限,以运行某些root才能用的命令?

时间:2010-06-24

来源:互联网

请教:

    如果能实现,又如何实现?

    比如我新建的test用户,要执行一些format,prtdiag等需要root权限才能执行的命令。

    网上有些说把这个test的uid改为0,这样好像就跟root一样了,不安全吧!

    谢谢!

作者: free4us   发布时间: 2010-06-24

顶,顶到天荒地老

作者: free4us   发布时间: 2010-06-24

suid?

作者: bj161109   发布时间: 2010-06-24



QUOTE:
suid?
bj161109 发表于 2010-06-24 15:50




    suid,怎么实现,不会是把他加到/usr/sbin/下面的命令上吧

作者: free4us   发布时间: 2010-06-24

研究一下sudo吧,简单实用。好理解

作者: nimysun   发布时间: 2010-06-24



QUOTE:
研究一下sudo吧,简单实用。好理解
nimysun 发表于 2010-06-24 16:06




    谢谢版主的提醒~!

去找找这个资料

另外就是要是客户不运行单独安装sodu这个软件,咋搞啊

作者: free4us   发布时间: 2010-06-24



QUOTE:
谢谢版主的提醒~!

去找找这个资料

另外就是要是客户不运行单独安装sodu这个软件,咋搞啊
free4us 发表于 2010-06-24 16:18



不让搞,就让他自己搞吧。

作者: nimysun   发布时间: 2010-06-24

回复 nimysun


    在系统这个层面,就没有其他办法能实现了吗

作者: free4us   发布时间: 2010-06-24

Solaris 下有基于角色的控制管理吧: Role Base Access Control.

有讲到这方面的东西,

作者: alex_xie   发布时间: 2010-06-24

确实有这个东西,它配起来比较复杂,没有sudo容易理解。所以建议pass it

作者: nimysun   发布时间: 2010-06-24