Centos: vsftpd 2.2.2 - 500 OOPS: priv_sock_get_cmd

Centos: vsftpd 2.2.2 - 500 OOPS: priv_sock_get_cmd

Sou muito novo no Linux e atualmente estou experimentando ele e vários serviços para me familiarizar com ele. Instalei o vsftpd para acessar a máquina via 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 usadas são vsftpd v. 2.2.2 no centos 6.8.

A ajuda é muito apreciada.

Muito obrigado antecipadamente,

J.

Responder1

Ok, resolvi isso desabilitando o SELinux, que pelo que entendi é semelhante ao que o UAC é para o Windows.

Isto foi conseguido verificando o status e determinando que ele estava no modo de aplicação:

sestatus

Depois que isso foi determinado, mudei para permissivo por meio do seguinte comando:

setenforce 0

Reiniciei o serviço vsftpd usando service vsftpd restarte consegui acessar a máquina via FTP.

informação relacionada