Erro SFTP: aberto para gravação: permissão negada

2

Eu criei um usuário e um grupo apenas para SFTP e quando tento transferir um arquivo com o Filezilla em /var/www , recebo este erro:

Open for write: permission denied

Eu configurei sshd_config da seguinte forma:

#Subsystem Sftp /usr/libexec/openssh/sftp-server
Subsystem sftp internal-sftp

Group sftp_only Match
ChrootDirectory /var/www
ForceCommand internal-sftp
X11Forwarding No
AllowTcpForwarding No

/ var / www e subdiretórios são chown root:root e chmod 755

O SELinux está desativado.

Alguma ideia?

    
por Olaf 03.03.2015 / 17:08

1 resposta

5

A permissão de /var/www não permite que o usuário do chrooted crie arquivos nele.
Isso é correto e por design.
Você deve criar uma pasta dentro de /var/www com os direitos apropriados do usuário.

/var/www não pode ser gravável para o usuário.

    
por 03.03.2015 / 17:20