各位溫拿好
小魯我現在有個腳本(假設叫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這種要把密碼寫在裡面之外更好的辦法?
先謝謝各位啦