Como alterar a senha de uma conta de FTP (vsftpd) quando 'passwd' não está funcionando

5

Um novato aqui,

Eu tenho um servidor que usa o vsftpd. Eu mudei a senha do usuário 'aa' da conta root com 'passwd aa', que mudou a senha SSH para o usuário 'aa', mas não para sua conta FTP.

Não consigo encontrar muitas outras informações sobre como alterar uma senha do vsftpd.

Alguma dica?

    
por Flion 28.05.2013 / 15:13

1 resposta

1

Se o seu servidor FTP estiver usando usuários virtuais (verifique local_enable no arquivo /etc/vsftpd.conf , consulte man vsftpd.conf ), você pode ter um arquivo login.txt em / etc/vsftpd/ , que é da seguinte forma:

login1
password1
login2
password2
etc.

Neste caso você tem que editá-lo, então use o seguinte comando para atualizar o DB:

db4.7_load -T -t hash -f /etc/vsftpd/login.txt /etc/vsftpd/login.db

(talvez você tenha que substituir db4.7_load pela sua versão de dbXX_load ).

    
por 19.06.2013 / 13:23