我想以管理权限执行命令,但无权访问 tty。
我尝试使用-A
命令选项sudo
并设置环境变量来执行它SUDO_ASKPASS=/usr/bin/gksu
。
为了执行相同操作,我运行了以下命令
env SUDO_ASKPASS=/usr/bin/gksu sudo -A _root-privilage-cmd_
但是我得到的gksu
窗口无法验证我的身份...
答案1
如果您想获得密码提示,为什么不简单地运行gksu command
?
否则,为了避免密码提示,您需要调整/etc/sudoers
文件,说该命令可以在没有密码的情况下执行(但也不需要密码,您需要通过 gsku 运行它)。