Qual shell está definido para este novo usuário?
Tente o seguinte comando: (não cole a saída)
menos / etc / passwd
Exemplo de saída: root: x: 0: 0: root: / root: / bin / bash usuário: x: 1: 1: usuário: / home / user: / bin / sh
A última entrada é o shell de login que é usado. Se esta entrada difere do usuário que está trabalhando - altere-a. Por favor, faça uma cópia deste arquivo antes de alterá-lo!
Outra razão pode ser que o cliente ftp esteja usando o tipo passivo de comunicação. Com o modo passivo, o cliente está abrindo portas adicionais para a comunicação de dados. Então tente desativar o modo passivo no cliente ftp.
O log do cliente ftp deve herdar a seguinte linha se estiver usando o modo passivo: [R] 227 Entrando no modo passivo (81,255,103,144,122,177)