Olá lista,
Estou tendo um probleminha chato com o novo servidor vsftp.
Meu cenário numa maquina de teste é o seguinte:

1 - Conta anonymous fazer upload de arquivos para o diretório /var/ftp/pub do servidor ftp.
Problema: Não consigo fazer upload... e tenho a mensagem:
227 Entering Passive Mode (192,168,1,21,104,122).
553 Could not create file.

2 - Usuários comuns com contas no servidor logarem em seu  respectivo diretório dentro do /home.
Problema: Não consigo nem mesmo logar e a conta até existe no servidor... e tenho a seguinte mensagem:
500 OOPS: cannot change directory:/home/student
Login failed.


Bom, todas as outras operações com esse servidor estão funcionando, menos esses dois cenários.
Já fiz as devidas configurações no arquivo vsftpd.conf e até mesmo desabilitei o firewal... mas tem alguma coisinha chata aí me atrapalhando...

Quem puder dar uma dica aí vai ajudar a galera que ta com dúvidas também.


>>> CENARIO #1 <<<

# ftp 192.168.1.21
Connected to 192.168.1.21 (192.168.1.21).
220 *** BEM-VINDO AO SERVIDOR FTP (teste) ***
Name (192.168.1.21:root): anonymous
331 Please specify the password.
Password: <senha>
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> cd pub
250 Directory successfully changed.
ftp> mput /boot/vmlinuz*
mput /boot/vmlinuz-2.6.32-220.el6.x86_64? y
227 Entering Passive Mode (192,168,1,21,104,122).
553 Could not create file.
ftp> quit
221 Goodbye.


>>> CENARIO #2 <<<

[student@server2 ~]$ ftp 192.168.1.21
Connected to 192.168.1.21 (192.168.1.21).
220 *** BEM-VINDO AO SERVIDOR FTP (teste) ***
Name (192.168.1.21:student): student
331 Please specify the password.
Password: <senha>
500 OOPS: cannot change directory:/home/student
Login failed.
ftp> quit


Valeu ai galera....