file_open_mode rovnaké povolenie na nahrávanie súborov, aké používa chmod. Ak chcete, aby sa nahraný súbor vykonal, nastavte túto hodnotu na 0777.
local_umask=022 Toto je nastavenie oprávnenia súboru po zadaní miestneho nahrania používateľom
umask je koncept operačného systému Unix, umask určuje počiatočné oprávnenia udelené pri vytváraní adresárov a súborov Keď umask = 022, oprávnenie nového adresára je 755 a povolenie súboru je 644 Keď umask = 077, oprávnenie nového adresára je 700 a povolenie súboru je 600 local_umask a anon_umask VSFTPD si z neho požičali Predvolene je povolenie na súbor po nahrávaní cez vsftp 600 a oprávnenie adresára je 700 Existujú dve situácie, kedy chcete upraviť oprávnenia nahraného súboru Ak používateľ používa vsftp, je to lokálny používateľ Upravte hodnotu local_umask v konfiguračnom súbore Ak VSFTP používa virtuálny používateľ Upravte hodnotu anon_umask v konfiguračnom súbore
Ak používate nginx na čítanie chyby FTP upload súboru 403, môže ísť o problém s oprávnením.
Pridajte (pripojte) nginx používateľa do ftp skupiny: usermod -G ftp nginx
Na odstránenie používateľa Nginx z FTP skupiny: gpasswd -d UserName groupName gpasswd -d nginx ftp
Zobraziť skupinu, do ktorej používateľ nginx patrí: skupiny nginx
|