GNU/Linux >> Znalost Linux >  >> Linux

Jak mohu spravovat /var/www?

To je chráněná složka. Abyste mohli tento adresář upravit, musíte být root.

Můžete také udělat z gaba vlastníka tohoto adresáře provedením

sudo chown -R gab /var/www

sudo spustí chown -R gab /var/www příkaz jako root (administrátor) a vyzve vás k zadání hesla použitého při nastavování systému (pravděpodobně stejné heslo jako gab).

Jakmile to uděláte, můžete to udělat také

sudo chown -R 755 /var/www

udělit oprávnění k zápisu.

#   Permission
7   full
6   read and write
5   read and execute
4   read only
3   write and execute
2   write only
1   execute only
0   none


Reference   Class   Description
u   user    the owner of the file
g   group   users who are members of the file's group
o   others  users who are not the owner of the file or members of the group

755 znamená, že uživatel bude mít plný přístup, skupina bude mít přístup pro čtení a spouštění a ostatní budou mít přístup pro čtení a spouštění.


Chtěl jsem vám navrhnout, abyste se stali členem www-data (nebo ekvivalentní) skupina, ale od adresáře a index.html oba soubory vlastní root , lze skutečně očekávat, že tak učiníte (jak navrhoval kobaltz) – pokud se chcete vyhnout virtuálním hostitelům.
Pokud se vydáte cestou virtuálních hostitelů, /var/www adresář je pouze zástupný symbol, který vám umožňuje ověřit, že Apache běží.

Vím, že je to trochu k přečtení, ale podívali jste se na tuto stránku dokumentace nebo tuto stránku wiki?


Linux
  1. Jak Linux zpracovává více po sobě jdoucích oddělovačů cest (/home////username///soubor)?

  2. Jak Rsync souborů mezi dvěma dálkovými ovladači?

  3. Jak změnit montážní body?

  1. Jak systemd-tmpfiles vyčistí /tmp/ nebo /var/tmp (náhrada tmpwatch) v CentOS / RHEL 7

  2. Použijte úložiště git na /var/www/html/

  3. Django static_root v /var/www/... - žádná oprávnění ke collectstatic

  1. Jak mohu poskytnout přístup pro zápis do složky všem uživatelům v linuxu?

  2. Kdy mám použít /dev/shm/ a kdy /tmp/?

  3. Jak zjistit, ze které složky běží proces?