Запустите bash-скрипт из IntelliJ от имени пользователя root

У меня есть скрипт bash, которому нужны права root. Я управляю этим sudo ./script.sh,

Я хотел бы создать конфигурацию запуска в IntelliJ IDEA, которая запускает этот скрипт с привилегиями root. Неважно, если он попросит пароль позже.

Возможно ли это без запуска IDE от имени root или использования таких инструментов, как gksudo или же gksu?

1 ответ

Решение

Было не очень понятно, какую интеграцию Bash вы используете. Вероятно, что-то вроде плагина: BashSupport

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

Окно конфигурации времени выполнения для этого плагина, похоже, не предоставляет конфигурацию разрешений.

Следовательно, простым прагматическим решением может быть написание двух сценариев.

  1. Вы держите свой сценарий как есть
  2. Создайте второй, который вызывает ваш текущий с sudo

sudo ./myscript.sh

Другие вопросы по тегам