%20%D0%B2%20Ubuntu%2016.04.png)
Я новичок в среде 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