Nastavení oprávnění pro adresář /var/www/

Po instalaci Apache dojde k vytvoření adresáře /var/www/, ke kterému má oprávnění www-data:www-data (uživatel/skupina) a nikdo jiný, tedy kromě roota, do adresáře nemůže zapisovat ani nic měnit. To je zcela v pořádku. Pro práci s obsahem je potřeba nejprve uživatele přidat do skupiny www-data a pak povolit skupině www-data zápis a změny povolit. Dělá se to následovně.

  • sudo usermod -a -G www-data yourUserName
  • groups yourUserName (zobrazí, do jakých skupin uživatel patří)
  • sudo chmod 2775 -R /var/www/