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