.png)
私は 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