Ubuntu

Ubuntu 伺服器 16.04 - 獲得對 /var/www/ 的完整 FTP 訪問權限

  • August 17, 2016

我創建了一個使用者“www”並將其添加到“www-data”組中。我也將“www”的主目錄設置為 /var/www/。我想使用“www”通過 FTP 將文件傳入和傳出我的網路伺服器

問題是當我執行命令時:

sudo chown -R www-data:www-data /var/www/

..我無權通過 FTP 寫入文件

但是,當我執行時:

sudo chown -R www:www /var/www

..我有完整的 FTP 訪問權限,但在我的瀏覽器中收到“禁止”消息。

任何有關如何獲得包括所有子文件夾在內的完整 FTP 訪問權限的建議都將不勝感激。

這意味著您已經有一個 Apache 使用的 www-data 使用者,該使用者應該在/var/www.

最簡單的解決方案是使用同一個使用者,但您也可以將www-data組分配給新使用者並確保/var/www目錄結構允許組寫入:

chown -R www-data:www-data /var/www
chmod -R ug+rw /var/www

引用自:https://unix.stackexchange.com/questions/304056