vsftpd erro de usuários locais “Login incorreto”

3

Eu quero integrar um aplicativo Android com um servidor FTP, neste caso o vsftpd (Meu computador está executando o LinuxMint 18, kernel 4.4.8).

Usuários anônimos trabalham, meu usuário trabalha (darijan), mas eu fiz outro usuário (ftpuser1), configurei o diretório raiz para / srv / ftp / ftpuser1 (/ srv / ftp é a pasta padrão para o vsftpd). Quando tento fazer o login com ftpuser1, o servidor FTP diz 'senha incorreta'.

Meu palpite é que a senha do ftpuser1 armazenada no ftp é a mesma no usuário local, já que é o caso do meu usuário principal.

    
por darijan2002 26.07.2016 / 14:59

2 respostas

3

1.) Adicionar usuário com: (Isso não vai mudar nada no Ubuntu, mas apenas no caso.)

sudo deluser ftpuser1 sudo adduser ftpuser1 sudo nano /etc/passwd - Altere o caminho, se necessário

2.) Em vsftpd.conf alterar pam_service_name=vsftpd para pam_service_name=ftp

    
por 26.07.2016 / 15:53
0

Verifique se você ativou estas duas opções:

local_enable=YES   #Permit local user login
write_enable=YES   #Write permissions
    
por 26.07.2016 / 15:08