从桌面启动 sudo gui

从桌面启动 sudo gui

环境:CentOS 5.10 32 位。

test.sh:

#!/bin/bash
cd /dump
sudo /opt/java/jre1.7.0_60/bin/java -jar mytest.jar

mytest.jar将在桌面上弹出一个 GUI 应用程序,用户名位于 sudoers 中,带有 NOPASSWD。

在桌面上创建了一个启动器,双击它不会启动 GUI。

如果我test.sh在终端中运行,它可以正常工作。

答案1

您需要单击脚本,转到“权限”,然后标记“允许将文件作为程序执行”复选框。

相关内容