Автоматически запускать программы JetBrains с правами суперпользователя (с помощью ярлыков планок) в Ubuntu 16.04

Я очень новичок в среде Linux, я пришел из Windows.

Я установил Ubuntu 16.04 на свою машину (XPS 15 9550 с двойной загрузкой - Win10), доску и тему (macbuntu, не вините меня: p).

Я привык кодировать с помощью WebStorm и PhpStorm, поэтому я установил их оба и создал ярлык, используя Сервис -> Создать запись рабочего стола ... через софт.

Теперь мои ярлыки находятся внутри доски, и я хотел бы автоматически запускать эти приложения как root.

Я пытался отредактировать /usr/share/applications/jetbrains-xxxx.desktop , чтобы изменить команду Exec на:

Exec: gksudo -k -u root <DEFAULT_COMMAND>

Но это не похоже на работу. Программное обеспечение никогда не запрашивает у меня пароль, и я не могу редактировать свои файлы из-за отказа в доступе к папке, над которой я работаю (я думаю).

Я хочу отредактировать файлы внутри / var / www / html / * (новая установка LAMP). Эти папки принадлежат root:plugdev. Я попытался изменить это на www-data:www-data и добавить моего пользователя в эту группу, но это не удалось. Мой пользователь также принадлежит plugdev.

Я не знаю, что мне делать:

  • попытаться изменить права UGO на 775 (текущий - 755)
  • продолжить поиск способа запустить мои софты как корень. Мне нравится эта идея, потому что я могу сделать это только один раз, и это хорошо навсегда.

Спасибо за вашу помощь:).

2
задан 4 June 2016 в 21:55

1 ответ

Jetbrains IDE имеет модуль развертывания, который обработает изменения полномочий для Вас так, Вы не должны ослаблять безопасность, существует определенная опция для "оперативного сервера", который обрабатывает Ваш сценарий.

https://www.jetbrains.com/help/phpstorm/2016.1/deployment.html

0
ответ дан 4 June 2016 в 21:55

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

Похожие вопросы: