各位温拿好
小鲁我现在有个脚本(假设叫aaa好了)因为有些互动指令
所以他需要开着terminal来持续运作
而且跑他需要sudo或root权限
我现在是用expect写个自动登入root然后执行aaa的script
再用.config/autostart进桌面后打开terminal跑expect那个script
能够让他开机登入桌面之后完成接下来的动作
但是这样我必须把密码写在expect那个script里面
想请问有没有什么方法能够让我登入桌面之后以root权限执行我的aaa呢
有试过rc.d rc.local .bashrc或systemctl这些之类的
虽然是以root权限 但那些都是在开机阶段就执行了
aaa必须要登入桌面后再打开terminal用sudo执行
想请问有没有除了expect这种要把密码写在里面之外更好的办法?
先谢谢各位啦