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

Автоматический запуск программного обеспечения JetBrains с правами root (с помощью ярлыков Plank) в 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)
  • Продолжаю искать способ запустить свои софты как root. Мне нравится эта идея, потому что я могу сделать это один раз, и это будет хорошо навсегда.

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

решение1

В IDE Jetbrains есть модуль развертывания, который будет обрабатывать изменения разрешений за вас, поэтому вам не придется ослаблять безопасность; также есть специальная опция для «сервера на месте», которая обрабатывает ваш сценарий.

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

Связанный контент