file_open_mode stejné oprávnění nahrávat soubory, jaké používá chmod. Pokud chcete, aby se nahraný soubor vykonal, nastavte tuto hodnotu na 0777.
local_umask=022 Toto je nastavení oprávnění souboru po zadání místního uživatele
umask je koncept operačního systému Unix, umask určuje počáteční oprávnění udělená při vytváření adresářů a souborů Když umask = 022, oprávnění nového adresáře je 755 a oprávnění souboru je 644 Když umask = 077, oprávnění nového adresáře je 700 a oprávnění souboru je 600 local_umask a anon_umask VSFTPD si z něj půjčily Ve výchozím nastavení je oprávnění k souboru po nahrání vsftp 600 a oprávnění adresáře 700 Existují dvě situace, kdy chcete upravit oprávnění nahraného souboru Pokud uživatel používá vsftp, jedná se o lokálního uživatele Upravte hodnotu local_umask v konfiguračním souboru Pokud je VSFTP používán virtuálním uživatelem Upravte hodnotu anon_umask v konfiguračním souboru
Pokud používáte nginx k načtení chyby FTP upload souboru 403, může to být problém s oprávněním.
Přidejte (připojte) uživatele nginx do skupiny FTP: usermod -G ftp nginx
Pro odstranění uživatele Nginx ze skupiny FTP: gpasswd -d userName groupName gpasswd -d nginx ftp
Zobrazit skupinu, do které uživatel nginx patří: skupiny nginx
|