Ubuntu 16.04 で JetBrains ソフ​​トウェアをルートとして自動的に起動する (Plank ショートカット経由)

Ubuntu 16.04 で JetBrains ソフ​​トウェアをルートとして自動的に起動する (Plank ショートカット経由)

私は Windows から来たので、Linux 環境は初めてです。

私は自分のマシン(デュアル ブートの XPS 15 9550 - Win10)に Ubuntu 16.04、プランク、テーマ(macbuntu、私を責めないでください :p)をインストールしました。

私はWebStormとPhpStormでコーディングすることに慣れているので、両方をインストールし、ショートカットを作成しました。ツール -> デスクトップ エントリの作成...ソフト経由で。

現在、ショートカットはプランク内に保存されており、それらのアプリケーションをルートとして自動的に起動したいと考えています。

編集してみました/usr/share/applications/jetbrains-xxxx.desktopExecコマンドを次のように変更します:

Exec: gksudo -k -u root <DEFAULT_COMMAND>

しかし、うまくいかないようです。ソフトウェアはパスワードを尋ねず、作業中のフォルダーの権限が拒否されたためファイルを編集できません(と思います)。

内部のファイルを編集したい/var/www/html/*(新規 LAMP インストール)。これらのフォルダは に属していますroot:plugdev。これを に変更しwww-data:www-data、ユーザーをこのグループに追加しようとしましたが、失敗しました。私のユーザーは にも属していますplugdev

何をしたらいいのか分かりません。

  • UGO 権利を 775 に変更してみてください (現在は 755)
  • ソフトをルートとして起動する方法を引き続き探します。このアイデアは、一度実行すれば永久に有効になるので気に入っています。

ご協力いただきありがとうございます :)。

答え1

Jetbrains IDE には、権限の変更を処理するデプロイメント モジュールが用意されているため、セキュリティを弱める必要はありません。シナリオを処理する「インプレース サーバー」専用のオプションがあります。

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

関連情報