Centos: vsftpd 2.2.2 - 500 OOPS: priv_sock_get_cmd

0

Sou muito novo no Linux, e atualmente estou experimentando e vários serviços para me familiarizar com ele. Eu instalei o vsftpd para acessar a máquina através do ftp, mas estou recebendo o erro abaixo:

>>>  USER username
<<<  331 Please specify the password.

>>>  PASS ***********
<<<  500 OOPS: cannot change directory:/home/username

  --> FTP reconnected
>>>  PWD
<<<  500 OOPS: priv_sock_get_cmd
Error EElFTPSUnacceptedReplyError: Unaccepted server reply (error code is 500) 

Confirmei que a porta 21 está aberta. As versões sendo usadas são vsftpd v. 2.2.2 no centos 6.8.

A ajuda é muito apreciada.

Muito obrigado antecipadamente,

J

    
por joebegborg07 25.09.2015 / 09:28

1 resposta

0

Ok, resolvi isso desabilitando o SELinux, que pelo que entendo é similar ao que o UAC é para o Windows.

Isso foi obtido ao verificar o status e determinar que estava em modo de aplicação:

sestatus

Uma vez que isso foi determinado, alterei isso para permissivo por meio do seguinte comando:

setenforce 0

Reiniciei o serviço vsftpd usando service vsftpd restart e consegui acessar a máquina pelo ftp.

    
por 25.09.2015 / 11:57