想請問一下,在script中有需要用到root權限
想要讓script執行時自動輸入密碼,不中斷
但系統內沒有sudo指令,因為是在內網使用也無法安裝sudo指令
(expect同理)
是否還有甚麼替代方案呢 再麻煩前輩們指導一下
謝謝
作者:
wuyiulin (龍破壞劍士-巴斯達布雷達)
2023-08-11 01:33:00系統內沒有 sudo 指令,那你手動的時候怎麼拿 root 權限?
作者:
a73126 (Jalen)
2023-08-11 05:34:00直接su上去的吧?
之前我是用 Python 來 Pipe Stdin 進去的,不確定適不適用你的 Case
請google shell script的EOF 關鍵字
謝謝以上的回覆 還是個初學者 多了好多新名詞要學習後續會再嘗試各位提供的建議 有新進度的話會再更新上來
都有 root 權限了, 就把 sudo 裝上去吧.
樓上你可以隨意找台linux 試試看我幫你試過了不行.因為su/sudo 他們都只接受從終端機裝置輸入密碼,不接受從"標準輸入"裝置提供密碼.這是為了系統安全
或是在外面把 sudo 套件包好後, 再帶進去離線安裝如果單位政策允許的話 (但其實應該也不用自己生,抓套件+相依套件就好, 應該沒多少東西)真的真的沒路了才想辦法自己生 root suid 的東西
作者:
xam (聽說)
2023-08-16 00:01:00直接用 root 跑啊... 顆顆