Permissão 0000 em / var / www / html através do sFTP

1

Eu posso escrever em / var / www / html através do terminal em ssh, mas para criar um arquivo por sftp através do Filezilla, o arquivo criado tem permissões 000.

Como faço para corrigir isso? Meu problema é com essas permissões, eu quero criar arquivos por sFTP (filezilla) e eu não consigo de todo.

Estou usando o Ubuntu 14.04 com Nginx, FastCGI e HHVM (estou testando).

    
por D3F4ULT 17.01.2015 / 16:18

1 resposta

1

Atualizar

Me deparei com este post, veja se isso ajuda: link

Adicione estas linhas a: /etc/pam.d/sshd

# Setting UMASK for all ssh based connections (ssh, sftp, scp)
session    optional     pam_umask.so umask=0027

Você também pode precisar adicioná-los a: /etc/pam.d/login

Edite: /etc/ssh/sshd_config e adicione o sinal -u para definir o valor umask.

Subsystem sftp /usr/lib/openssh/sftp-server -u 0002

Reinicie o ssh para que as alterações tenham efeito:

service ssh restart
[OR]
/etc/init.d/ssh restart
    
por 17.01.2015 / 18:55