[問題] 登入後開terminal以root執行指令
各位溫拿好
小魯我現在有個腳本(假設叫aaa好了)因為有些互動指令
所以他需要開著terminal來持續運作
而且跑他需要sudo或root權限
我現在是用expect寫個自動登入root然後執行aaa的script
再用.config/autostart進桌面後打開terminal跑expect那個script
能夠讓他開機登入桌面之後完成接下來的動作
但是這樣我必須把密碼寫在expect那個script裡面
想請問有沒有甚麼方法能夠讓我登入桌面之後以root權限執行我的aaa呢
有試過rc.d rc.local .bashrc或systemctl這些之類的
雖然是以root權限 但那些都是在開機階段就執行了
aaa必須要登入桌面後再打開terminal用sudo執行
想請問有沒有除了expect這種要把密碼寫在裡面之外更好的辦法?
先謝謝各位啦
--
董卓宴請呂布李儒等心腹,貂蟬作陪。卓欲試諸人忠誠,命蟬塗黑雙乳。
席間燭忽滅,燭複明後,人手皆黑,獨布手淨。卓遂賞布,布笑,露黑齒。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.51.174.113
※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1457666508.A.4EA.html
噓
03/11 12:08, , 1F
03/11 12:08, 1F
我要編輯那些東西也要先有密碼進root才能編吧
我是為了這腳本安全不給任何使用者看我root密碼
多想兩秒鐘再推文不難吧
若你有方法能隱藏我的密碼的話我會很謝謝你
※ 編輯: JetaimeMia (123.51.174.113), 03/11/2016 12:44:28
※ 編輯: JetaimeMia (123.51.174.113), 03/11/2016 12:48:39
推
03/11 15:06, , 2F
03/11 15:06, 2F
→
03/11 15:06, , 3F
03/11 15:06, 3F
謝啦 剛也是查到這方向 但就像你說的這洞沒弄好像有點可怕Orz
※ 編輯: JetaimeMia (123.51.174.113), 03/11/2016 15:36:30
→
03/11 18:33, , 4F
03/11 18:33, 4F
推
03/11 22:28, , 5F
03/11 22:28, 5F
→
03/11 22:29, , 6F
03/11 22:29, 6F
推
03/12 22:38, , 7F
03/12 22:38, 7F
→
03/12 22:41, , 8F
03/12 22:41, 8F
Linux 近期熱門文章
21
56
PTT數位生活區 即時熱門文章