PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Python
[问题] 切换成 root 执行
楼主:
binary
2017-08-15 22:47:03
想请问一个问题~
系统环境为CentOS
目前环境上有个lib
在python内import使用时,必须切换成root使用者才能执行,单纯使用sudo也是不能用
但有个python程式已经被限定为一般使用者执行
请问有什么办法或是路径设定可以让他正常执行呢?
或是有什么较相关的方式??
感谢~
作者: aweimeow (喵喵喵喵 ヽ( ・∀・)ノ)
2017-08-16 00:16:00
你要找的是 setuid 吗
楼主:
binary
2017-08-16 07:57:00
谢谢,会尝试看看是否可以~~
作者:
shadowjohn
(转角遇到爱)
2017-08-16 10:37:00
chmod 4755 /usr/bin/python 不知道有没有效
作者:
kenduest
(小州)
2017-08-16 20:43:00
可能要先判断判断是否为 root 的方式一般检查是否为 root 大多要用检查 effective user id来判断,若程式用一般的 real user id 就比较伤脑筋简单说一般用 os.geteuid() == 0 表示是 root 权限若单纯用 os.getuid() == 0 表示是 root 权限就伤脑筋了这种情况下把 python 改成 root-setuid 权限4755也没用
楼主:
binary
2017-08-17 06:13:00
谢谢,因为后来改全部权限是个不妥的事情,所以请重新安装所有lib降低权限了感谢各位~
继续阅读
[问题] 抓上柜年成交资讯
kiloxx
Re: [问题] 图片爬虫无法抓取
qqland
[问题] 想请教如何使用python做程式交易
MannyRamirez
Re: [问题] 很新的新手
Neisseria
[问题] 很新的新手
kittor
Re: [问题] 在无网络电脑安装模组
uranusjr
[问题] 在无网络电脑安装模组
gecer
[问题] 关于RESTFUL-API的LAN IP一问
uok
Fw: [征才] 征Python高手 薪资你开
kitesurf53
[问题] 关于from..import问题
thomasflee
Links
booklink
Contact Us: admin [ a t ] ucptt.com