Запустите bash-скрипт из IntelliJ от имени пользователя root
У меня есть скрипт bash, которому нужны права root. Я управляю этим sudo ./script.sh
,
Я хотел бы создать конфигурацию запуска в IntelliJ IDEA, которая запускает этот скрипт с привилегиями root. Неважно, если он попросит пароль позже.
Возможно ли это без запуска IDE от имени root или использования таких инструментов, как gksudo
или же gksu
?
1 ответ
Решение
Было не очень понятно, какую интеграцию Bash вы используете. Вероятно, что-то вроде плагина: BashSupport
Окно конфигурации времени выполнения для этого плагина, похоже, не предоставляет конфигурацию разрешений.
Следовательно, простым прагматическим решением может быть написание двух сценариев.
- Вы держите свой сценарий как есть
- Создайте второй, который вызывает ваш текущий с sudo
sudo ./myscript.sh