“500 OOPS: vsftpd: recusando-se a executar com a raiz gravável dentro do chroot ()” - o login falhou no Debian

4

Instalei o vsFTPd para executar um servidor FTP em Debian 7.3 (Wheezy). Eu verifiquei a versão vsFTPd era 2.3.5 , e eu configurei da seguinte forma:

listen=YES
local_enable=YES
write_enable=YES
chroot_local_user=YES
pasv_min_port=15000
pasv_max_port=15200
allow_writeable_chroot=YES

Eu segui estes artigos para resolver este problema:

E muitos outros no Google e nos fóruns, mas o meu problema não foi resolvido.

NOTA: Eu resolvi este problema em Ubuntu 12.04 (Pangolin Preciso), mas essa solução não funciona no Debian 7.3.

Eu realmente me confundi com isso?!

    
por shgnInc 16.03.2014 / 12:14

2 respostas

9

Eu procurei por isso toooooooooo muito, e eu realmente me misturei, então eu decidi mudar o vsFTPd para SFTP ou outra coisa, até que eu encontrei um link sobre este bug .

Então eu descobri que este problema foi resolvido na versão 3 do vsFTPd. Então eu procurei como atualizá-lo e consegui adicionar o repositório jessie à minha instalação Debian 7.3 e atualizá-lo assim:

echo "deb http://ftp.us.debian.org/debian jessie main contrib non-free" >> /etc/apt/sources.list
aptitude update
aptitude upgrade vsftpd
echo "allow_writeable_chroot=YES" >> /etc/vsftpd.conf
service vsftpd restart

Agora funciona corretamente para mim.

    
por 17.03.2014 / 11:04
0

Basta adicionar

seccomp_sandbox=NO

para a configuração.

Em seguida, "allow_writeable_chroot = YES" funcionará também com as versões mais recentes do vsFTPd (encontrado em 500 OOPS: vsftpd: recusando-se a executar com root gravável dentro do chroot () Manter o usuário preso ).

    
por 25.04.2018 / 13:33