[問題] 含sudo 的批次檔可以自動輸入密碼嗎?

作者: bfbf510a (超世紀智將)   2019-07-10 20:10:31
我不知道在linux 這「批次檔」要怎麼稱呼。
我想寫一個批次檔放在桌面,雙擊就可以召喚terminal 執行我寫的指令。可是,一旦是sud
o 開頭的就要我手動輸入密碼才會執行。
譬如我的批次檔是想執行 sudo radeontop 監視gpu 狀況,雙擊之後要輸入密碼,我想省卻
這個步驟
作者: dibery (簡哥)   2019-07-10 21:37:00
sudo -S radeontop <<< password 但注意密碼會存明文-S, --stdin: read the password from the standard input
作者: lantw44 (#######################)   2019-07-10 22:55:00
其實可以設定特定指令 sudo 免密碼例如 user ALL=(ALL:ALL) NOPASSWD: /path/to/my/cmd
作者: st1009 (前端攻城師)   2019-07-11 00:27:00
自己在用而已的機子也沒固I之類的,還是這樣方便,也幫助到我了,謝謝你是說我通常叫他shell 不是batch
作者: bfbf510a (超世紀智將)   2019-07-11 08:29:00
感謝各位,我成功了
作者: HMKRL (HMKRL)   2019-07-12 10:34:00
應該叫shell script

Links booklink

Contact Us: admin [ a t ] ucptt.com