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