Chinaunix

标题: 我在root下写了一个shell,放在了/sbin中,如何让普通用户也能正常执行呢? [打印本页]

作者: wangya072    时间: 2012-07-17 13:31
标题: 我在root下写了一个shell,放在了/sbin中,如何让普通用户也能正常执行呢?
我在root下写了一个shell,放在了/sbin中,如何让普通用户也能正常执行呢?
作者: to407    时间: 2012-07-17 13:35
chmod a+x
作者: wangya072    时间: 2012-07-17 13:49
回复 2# to407


    Thanks!
作者: chenyx    时间: 2012-07-17 14:32
普通用户可用的脚本,楼主最好放到/bin或者/usr/bin下,并且赋予脚本x权限
作者: ulovko    时间: 2012-07-17 14:43
chenyx 发表于 2012-07-17 14:32
普通用户可用的脚本,楼主最好放到/bin或者/usr/bin下,并且赋予脚本x权限


比较赞成! 最好放到 /usr/bin
作者: wangya072    时间: 2012-07-17 15:14
回复 4# chenyx


    谢了
作者: chenyx    时间: 2012-07-17 15:24
其实,脚本放到什么地方,没有硬性的规定,只要用户有权限执行,就可以通过绝对路径的方式调用到.
放到/bin或者/usr/bin的目的,主要是,普通用户的path变量里面有那两个目录,方便用户调用而已.
作者: dooros    时间: 2012-07-21 20:41
加可执行权限,普通用户加路径到PATH




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2