我有一个来自此线程的问题How to run a bash script by double click by Enter the path in sudoers? 。sudo
由于向我解释了向文件授予权限是不安全的script.sh
,因此我决定找到一种双击script.sh
文件而不sudo
向文件本身授予权限的方法。并确保其安全。
我正在使用 Debian 12 和 KDE Plasma 桌面环境。要运行命令sudo sh /path/to/script.sh
,您需要转到终端,键入sudo sh /path/to/script.sh
,然后输入密码。我想要一个可以在用户界面中双击的文件,然后运行该文件sudo sh /path/to/script.sh
,因此双击后我需要做的就是输入密码。
脚本内有一些命令只能与 一起使用sudo
,例如ip tuntap add dev
,, 或route add
。我怎样才能做到这一点?
谢谢。