file_open_mode tą patį leidimą įkelti failus, kaip ir chmod. Jei norite, kad įkeltas failas būtų vykdomas, nustatykite šią reikšmę į 0777.
local_umask=022 Tai failo teisių parametras nurodžius vietinio vartotojo nusiuntimą
umask yra Unix operacinės sistemos koncepcija, umask nustato pradinius leidimus, suteikiamus kuriant katalogus ir failus Kai umask = 022, naujo katalogo leidimas yra 755, o failo leidimas yra 644 Kai umask = 077, naujo katalogo leidimas yra 700, o failo leidimas yra 600 Iš jo pasiskolinta VSFTPD local_umask ir anon_umask Pagal numatytuosius nustatymus failo leidimas po vsftp įkėlimo yra 600, o katalogo leidimas yra 700 Yra dvi situacijos, kai norite keisti įkelto failo teises Jei vartotojas naudoja vsftp, tai yra vietinis vartotojas Modifikuokite local_umask reikšmę konfigūracijos faile Jei vsftp naudoja virtualus vartotojas Modifikuokite anon_umask reikšmę konfigūracijos faile
Jei naudojate nginx, kad perskaitytumėte FTP įkėlimo failo 403 klaidą, tai gali būti leidimo problema.
Pridėkite (pridėkite) nginx vartotoją prie ftp grupės: usermod -G ftp nginx
Norėdami pašalinti "Nginx" vartotoją iš FTP grupės: gpasswd -d userName groupName gpasswd -d nginx ftp
Peržiūrėkite grupę, kuriai priklauso nginx vartotojas: grupės nginx
|