
我來自 Windows,對 Linux 環境非常陌生。
我已經在我的機器上安裝了 Ubuntu 16.04(帶有雙啟動的 XPS 15 9550 - Win10)、一個 plank 和一個主題(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
Jetbrains IDE 有一個部署模組,可以為您處理權限更改,因此您不必削弱安全性,並且有一個特定的「就地伺服器」選項可以處理您的場景。
https://www.jetbrains.com/help/phpstorm/2016.1/deployment.html