当我使用我的某个用户名时,我可以触发,例如screen -S -p 0 -X eval 'stuff "say command"\015'
。但是,我不能su username screen -S -p 0 -X eval 'stuff "say command"\015'
;它抱怨权限被拒绝。为什么会这样?
答案1
您在 su 中使用的用户名可能不是超级用户。
只需这样输入,
su screen -S -p 0 -X eval 'stuff "say command"\015'
然后输入你的密码