Pessoal eu perdi um bom tempo na internet pra conseguir fazer isso rodar blz... pois a pouca quantidade de material ou muito material confuso que tentei usar não deram certo... mais consegui.. até tentei colocar no WIKI do site mais não consegui... então resolvi postar aqui.

O que é?
Um servidor FTP (vsftp) com suporte a criptografia de dados para servidores de pagina com dominios virtuais.

##############Deu certo#############################

Primeiramente remova toda e qualquer instalação do VSFTP
# removepkg vsftpd

Depois baixe a versão mais atual:
# wget ftp://vsftpd.beasts.org/users/cevans...d-2.0.5.tar.gz

Descompate-a:
# tar -zxpvf vsftpd-2.0.5.tar.gz -C /opt

Vá até a paste e edite o arquivo "buiddefs.h":
# cd vsftpd-2.0.5
# vim builddefs.h

Lá você ira procurar a linha que diz
#undef VSF_BUILD_SSL
e alterala para
#define VSF_BUILD_SSL

Compile agora:
# make

Crie o diretorio
# mkdir /usr/share/empty

Agora Instale
# make install

Copie o arquivo "vsftpd" para /usr/sbin
# cp vsftpd /usr/sbin

crie um arquivo chamado /etc/vsftp.conf com o seguinte conteudo:

anonymous_enable=NO
local_enable=YES
write_enable=YES
listen=YES
max_clients=20
max_per_ip=10
listen_port=21
chroot_local_user=YES
local_umask=022
xferlog_enable=YES
xferlog_file=/var/log/vsftpd.log
idle_session_timeout=180
data_connection_timeout=120

#Configurações para SSL
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/vsftpd.pem
ssl_enable=YES
allow_anon_ssl=NO
force_local_data_ssl=NO
force_local_logins_ssl=YES
ssl_tlsv1=YES
ssl_sslv2=NO
ssl_sslv3=NO
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd-chroot_list




Certifiquese que o openSSL esteja instalado,
se não instale-o e gere um certificado com o seguinte comando:
# cd /etc/ssl/certs
# openssl req -x509 -nodes -days 730 -newkey rsa:1024 -keyout vsftpd.pem -out vsftpd.pem
# openssl x509 -in /etc/ssl/certs/vsftpd.pem -noout -text


Crie um usuario qualquer e direciona a pasta local dele
pra onde vc queira que fique o raiz do ftp do usuário:

#adduser

"e complete os pedidos"

Crie um novo arquivo e adicione dentro deste arquivo a linha do arquivo "/etc/passwd/
correspondente ao usuário criado:

# touch /etc/vsftpd-chroot_list
# Vim

Inicie o vsftpd

# vsftp &

Obs.: Sofri muito para iniciar o Vsftpd até descobrir que ele não
roda c o inetd/xinetd estiver rodando, portanto certifiquese
que não esteja rodando:
# /etc/rc.d/rc.inetd stop

Pronto esta funcionando...
Agora é só baixar um cliente ftp com suporte a criptografia e trabalhar!!!
Tem um que usei para testes e funcionou perfeitamente. Segue o link para baixalo
Para windows
Glub Tech, Inc. - Secure FTP

Para Linux
ftp-ssl

Pessoal obrigado pela atenção... tomara que possa ter ajuda alguem!!!