PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Linux
[問題] Shell Script自動輸入密碼
作者:
wu730923
(毛爺)
2023-08-11 01:19:09
想請問一下,在script中有需要用到root權限
想要讓script執行時自動輸入密碼,不中斷
但系統內沒有sudo指令,因為是在內網使用也無法安裝sudo指令
(expect同理)
是否還有甚麼替代方案呢 再麻煩前輩們指導一下
謝謝
作者:
wuyiulin
(龍破壞劍士-巴斯達布雷達)
2023-08-11 01:33:00
系統內沒有 sudo 指令,那你手動的時候怎麼拿 root 權限?
作者:
a73126
(Jalen)
2023-08-11 05:34:00
直接su上去的吧?
作者:
DaOppaiLoli
(大歐派蘿莉)
2023-08-11 08:36:00
之前我是用 Python 來 Pipe Stdin 進去的,不確定適不適用你的 Case
作者:
wu730923
(毛爺)
2023-08-11 09:18:00
是的 直接用su
作者:
clementchen
(Clement Chen)
2023-08-11 10:01:00
自己build一個expect放上去用?
作者:
leolarrel
(真.粽子無雙)
2023-08-11 10:41:00
請google shell script的EOF 關鍵字
作者:
shadowjohn
(轉角遇到愛)
2023-08-12 00:39:00
把你要跑高權限的東西設 4755 試試?
作者:
Bencrie
2023-08-12 00:54:00
給它 setuid bit?
作者:
LinBuoRen
(林博仁)
2023-08-12 17:14:00
你可以自己建構一個 expect 來用
作者:
tomsawyer
(安安)
2023-08-12 23:13:00
要高權限的東西另外寫 打包後用suid設權限
作者:
wu730923
(毛爺)
2023-08-13 23:24:00
謝謝以上的回覆 還是個初學者 多了好多新名詞要學習後續會再嘗試各位提供的建議 有新進度的話會再更新上來
作者:
rickieyang
(Rickie Yang)
2023-08-14 09:35:00
都有 root 權限了, 就把 sudo 裝上去吧.
作者:
ichika42069
(御守一花)
2023-08-15 01:41:00
https://imgur.com/a/uBrNEYl
這可以嗎?
作者:
leolarrel
(真.粽子無雙)
2023-08-15 10:32:00
樓上你可以隨意找台linux 試試看我幫你試過了不行.因為su/sudo 他們都只接受從終端機裝置輸入密碼,不接受從"標準輸入"裝置提供密碼.這是為了系統安全
作者:
holishing
2023-08-15 16:52:00
或是在外面把 sudo 套件包好後, 再帶進去離線安裝如果單位政策允許的話 (但其實應該也不用自己生,抓套件+相依套件就好, 應該沒多少東西)真的真的沒路了才想辦法自己生 root suid 的東西
作者:
xam
(聽說)
2023-08-16 00:01:00
直接用 root 跑啊... 顆顆
作者:
shooter555
(shooter)
2023-08-30 13:09:00
是阿 怎麼不直接用root 跑就好
繼續閱讀
Re: [問題] ubuntu 22.04 firefox中文輸入問題
soma
[問題] 遠端電腦掛上VPN便無法連線
SuperSaiya
[問題] contab無法輸出ausearch正確內容請教
QoHyacinthoQ
Fw: [問題] 只有安裝Linux mint的筆電有辦法重置iP
zzedm
Re: [問題] 如何用Wine順利執行LINE
rexct
Fw: [新聞] 中正資工新技術助電腦效能大躍進 獲「系統界奧斯卡」肯
freeunixer
[問題] sshd 時間限制 強制斷線
TPPCMAN
[分享]臺灣大學計資中心網站滲透課程
ronchuang
[問題] EFI磁區為必需?以及SteamOS安裝問題
qoopichu
[問題] CentOS 8 stream 一些問題
DavisX
Links
booklink
Contact Us: admin [ a t ] ucptt.com