运行 bash 来自 IntelliJ 的脚本作为 root

Run bash script from IntelliJ as root

我有一个需要 root 权限的 bash 脚本。我 运行 它由 sudo ./script.sh.

我想在 IntelliJ IDEA 中创建 运行 配置,运行 这个脚本具有 root 权限。稍后是否要求输入密码都没关系。

没有 运行ning IDE 作为 root 或使用像 gksudogksu 这样的工具是否可能?

您使用的 Bash 集成不是很清楚。 可能类似于插件:Bash支持

https://plugins.jetbrains.com/plugin/4230-bashsupport

此插件的运行时配置 window 似乎没有公开权限配置。

因此,一个简单实用的解决方案可能是实际编写两个脚本。

  1. 您保持脚本原样
  2. 创建第二个使用 sudo 调用您当前的那个

sudo ./myscript.sh