作者bfbf510a (超世纪智将)
看板Linux
标题[问题] 含sudo 的批次档可以自动输入密码吗?
时间Wed Jul 10 20:10:31 2019
我不知道在linux 这「批次档」要怎麽称呼。
我想写一个批次档放在桌面,双击就可以召唤terminal 执行我写的指令。可是,一旦是sud
o 开头的就要我手动输入密码才会执行。
譬如我的批次档是想执行 sudo radeontop 监视gpu 状况,双击之後要输入密码,我想省却
这个步骤
--
自古红蓝出CP
国共一家亲
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 182.239.121.191 (香港)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Linux/M.1562760633.A.ED9.html
1F:推 dibery: sudo -S radeontop <<< password 但注意密码会存明文 07/10 21:37
2F:→ dibery: -S, --stdin: read the password from the standard input 07/10 21:40
3F:推 lantw44: 其实可以设定特定指令 sudo 免密码 07/10 22:55
4F:→ lantw44: 例如 user ALL=(ALL:ALL) NOPASSWD: /path/to/my/cmd 07/10 22:56
5F:推 st1009: 自己在用而已的机子也没固I之类的,还是这样方便,也帮助 07/11 00:27
6F:→ st1009: 到我了,谢谢你 07/11 00:27
7F:→ st1009: 是说我通常叫他shell 不是batch 07/11 00:28
8F:→ bfbf510a: 感谢各位,我成功了 07/11 08:29
9F:推 HMKRL: 应该叫shell script 07/12 10:34