Permissões de arquivos em arquivos e diretórios adicionados via ftp [closed]

1

Eu comprei recentemente um pi de framboesa que eu instalei como um servidor web Apache.

No entanto, tenho um problema: quando adiciono arquivos via ftp, as permissões são definidas como -rw------- . Lá, eu não posso acessar os arquivos sem alterar suas permissões manualmente primeiro, por exemplo, chmod 755 /var/www -R (toda vez que eu adicionar um arquivo ou diretório via ftp que é).

Mas esta não é a maneira correta. O que estou perdendo?

Obrigado antecipadamente!

Edit: Estou executando o vsftpd e o Apache2 em um Debian "Wheezy", e segui este guia praticamente.

Editar # 2: Configurações de umask solicitadas no arquivo /etc/vsftpd.conf:

# Default umask for local users is 077. You may wish to change this to 022,
# if your users expect that (022 is used by most other ftpd's)
#local_umask=022

    
por lindhe 03.01.2013 / 19:46

1 resposta

3

Você pode colar as configurações de umask do arquivo de configuração do seu servidor FTP aqui?

Para um servidor VSFTPD, será assim:

local_umask=022

umask 022 significa a permissão 755

umask 002 significa a permissão 775

FYI: Usando umask, no Linux, podemos decidir as permissões padrão para um arquivo / diretório.

Você pode encontrar mais detalhes sobre umask e como ela é usada nesses dois artigos;

Uso do valor Umask

Defina umask

    
por 03.01.2013 / 20:06