Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 5757|Resposta: 0

[FTP] Problema de permissão de arquivo de upload VSFTP

[Copiar link]
Publicado em 28/11/2021 11:37:33 | | | |
file_open_mode a mesma permissão para enviar arquivos que o chmod usa. Se você quiser que o arquivo carregado seja executado, defina esse valor para 0777.

local_umask=022 Esta é a configuração de permissão do arquivo após especificar o upload do usuário local

umask é um conceito do sistema operacional Unix, umask determina as permissões iniciais concedidas quando diretórios e arquivos são criados
Quando umask = 022, a permissão do novo diretório é 755 e a permissão do arquivo é 644
Quando umask = 077, a permissão do novo diretório é 700, e a permissão do arquivo é 600
O local_umask e anon_umask do VSFTPD foi emprestado dele
Por padrão, a permissão de arquivo após o upload do vsftp é 600 e a permissão do diretório é 700
Existem duas situações em que você quer modificar as permissões do arquivo enviado
Se o usuário está usando vsftp, ele é um usuário local
Modificar o valor de local_umask no arquivo de configuração
Se o vsftp for usado por um usuário virtual
Modificar o valor de anon_umask no arquivo de configuração


Se você usar nginx para ler um erro FTP do arquivo de upload 403, pode ser um problema de permissão.

Adicionar (anexar) o usuário nginx ao grupo ftp: usermod -G ftp nginx

Para remover um usuário Nginx de um grupo FTP:
gpasswd -d userName groupName
gpasswd -d nginx ftp

Veja o grupo ao qual o usuário nginx pertence: grupos nginx







Anterior:Linux systemd service manager explicado em detalhes
Próximo:[Prática] Verifique informações de status do php-fpm pelo Nginx
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com