Normalmente, nos sites do StackExchange, as respostas devem ser abrangentes e não vincular apenas a outros recursos. No entanto, você está fazendo duas perguntas bem básicas, mas muito amplas aqui.
- Como eu configuro o firewall do CentOS?
- Como eu configuro o vsftpd no CentOS?
Eu não posso escrever uma resposta que lhe dê tudo que você precisa saber sobre isso, mas eu sugiro strongmente que você encontre uma boa documentação e uma leitura completa. Eu não uso o CentOS, então não tenho experiência direta de como ele faz as coisas por padrão.
Você pode achar essas fontes úteis,
- Como o Firewall do CentOS
- Guia RedHat para configurar serviços de FTP (no site do CentOS)
- HowTo do CentOS para o vsftpd chrooted
Eu recomendo strongmente que você leia o site do CentOS, leia sobre o serviço vsftpd e entenda como configurá-lo, porque mesmo que alguém neste site corrija seu problema atual, você encontrará outro e retornará ao pergunte sobre isso. Você não está perguntando sobre uma falha ou um problema, você está pedindo informações básicas sobre como completar a configuração, e a melhor maneira de conseguir isso é ler a documentação.
Por todos os meios, se você seguir a documentação e algo não funcionar, volte e formule uma pergunta sobre esse problema específico, mas peço que não simplesmente instale serviços e espere que funcionem sem entender como configurá-los.