danielhilst

vsftp-centos

Mar 5th, 2013
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.14 KB | None | 0 0
  1. # instale o vsftp
  2. yum install vsftp
  3.  
  4. # altere o aquivo de configuração, aqui como ficou o meu
  5. # altere o pass_address para o IP da sua maquina ou o ip NAT
  6. # /etc/vsftpd/vsftpd.conf
  7. anonymous_enable=NO
  8. local_enable=YES
  9. write_enable=YES
  10. local_umask=022
  11. dirmessage_enable=YES
  12. xferlog_enable=YES
  13. connect_from_port_20=YES
  14. xferlog_std_format=YES
  15. listen=YES
  16. pam_service_name=vsftpd
  17. userlist_enable=YES
  18. tcp_wrappers=YES
  19. pasv_min_port=10000
  20. pasv_max_port=10024
  21. pasv_address=200.98.132.153
  22.  
  23. # configuração necessaria no se-linux
  24. # para no caso de erro 500 ao tentar criar arquivos
  25. setsebool -P ftp_home_dir=1
  26.  
  27. # adicione o servico ao services e iniciar
  28. chkconfig --add vsftpd
  29. chkconfig vsftpd on
  30. service vsftpd start
  31.  
  32. # adicionando usuários
  33. useradd -s /sbin/nologin USER
  34. passwd USER
  35.  
  36. # caso o FTP Server esteja por tras de um firewall iptables você vai precisar do seguinte modulo
  37. # Adicione a linha abaixo em /etc/rc.modules isso vai garantir o modulo seja carregado durante o boot
  38. # e também, execute a linha abaixo na linha de comando para subir o modulo "na mão" (ISSO NAO FOI TESTADO)
  39. modprobe ip_conntrack_ftp
  40.  
  41.  
  42. .........
Advertisement
Add Comment
Please, Sign In to add comment