file_open_mode samme tilladelse til at uploade filer som chmod bruger. Hvis du vil have den uploadede fil til at blive udført, skal du sætte denne værdi til 0777.
local_umask=022 Dette er filtilladelsesindstillingen efter at have specificeret den lokale brugers upload
umask er et koncept inden for Unix-operativsystemet, umask bestemmer de indledende tilladelser, der gives, når mapper og filer oprettes Når umask = 022, er tilladelsen for den nye mappe 755, og tilladelsen for filen er 644 Når umask = 077, er tilladelsen for den nye mappe 700, og tilladelsen for filen er 600 VSFTPD's local_umask og anon_umask lånte fra den Som standard er filtilladelsen efter vsftp-upload 600, og mappetilladelsen er 700 Der er to situationer, hvor du vil ændre tilladelserne for den uploadede fil Hvis brugeren bruger vsftp, er det en lokal bruger Ændr værdien af local_umask i konfigurationsfilen Hvis vsftp bruges af en virtuel bruger Ændr værdien af anon_umask i konfigurationsfilen
Hvis du bruger nginx til at læse en FTP-uploadfil 403-fejl, kan det være et tilladelsesproblem.
Tilføj (vedhæft) nginx-brugeren til ftp-gruppen: usermod -G ftp nginx
For at fjerne en Nginx-bruger fra en FTP-gruppe: gpasswd -d userName groupName Name gpasswd -d nginx ftp
Se gruppen, som nginx-brugeren tilhører: grupper nginx
|